Реально ли как-нибудь такой пост отправить вк средствами Windows пакета ?
Редактировалось 1 раз(а), последний 2019-03-05 11:03:01
Этот топик читают: Гость
Ответов: 253
Рейтинг: 0
|
|||
карма: 0 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 4612
Рейтинг: 746
|
|||
Можно. С помощью HTTPClient.
|
|||
карма: 26 |
|
Ответов: 253
Рейтинг: 0
|
|||
Именно об этом и думаю. но не понимаю как PHP код туда отправить. То есть вообще не могу сообразить. Конечно можно написать этот код, залить его на сервер. и обращаться к нему каждый раз через HTTPClient. Но можно ли как-нибудь без сервера?
|
|||
карма: 0 |
|
Ответов: 4612
Рейтинг: 746
|
|||
Можно. Разобраться что делает тот "PHP код" (видео я не смотрел). А делает он, предполагаю, отправку POST-запроса через встроенную в PHP библиотеку CURL. Изучаешь что такое "POST", читаешь документацию и примеры по API "ВКонтакте" - тогда тебе станет понятно как повторить то, что делает PHP код, на компоненте HTTPClient. Можешь по форуму поискать.
|
|||
карма: 26 |
|
Ответов: 253
Рейтинг: 0
|
|||
Пытаюсь загрузить фото в альбом. Подскажите, что делаю не так. Все по инструкции(На скриншоте)
Скрин 1 Ноо когда вручную вот тут https://vk.com/dev/photos.getUploadServer Скрин 2
Редактировалось 1 раз(а), последний 2019-03-14 14:13:42 |
|||
карма: 0 |
|
Ответов: 4612
Рейтинг: 746
|
|||
Ну, так надо этот хеш посчитать. Посмотри здесь /topic/66681 и почитай документацию ВК.
В схеме в одном HTTPClient свойство PostData="file1" не имеет смысла. Кроме того, видно 3 компонента HTTPClient с методом POST, а данные для метода POST есть только в том, который отправляет файл. Возможно, если стоит задача просто получить текст страницы, то нужно использовать метод GET. Кроме того, не знаю подробностей, но может надо все HTTPClient подключить к CookieManager. Редактировалось 1 раз(а), последний 2019-03-14 15:12:41 |
|||
карма: 26 |
|
Ответов: 321
Рейтинг: 10
|
|||
Пару лет назад реализовывал динамические шапки для групп по этой статье - https://ru.stackoverflow.com/questions/613687/Как-установить-шапку-группы-через-vk-api/614998#614998
Автору задал вопрос: Снимок.PNG В итоге получилось: Снимок2.PNG Если найду на старом ноутбуке исходники, то скину, может пригодятся, конечно если версия api кардинально не поменялась за это время. Скачай Telerik Fiddler (https://www.telerik.com/fiddler) чтобы наглядно видеть как надо отправлять и как у тебя отправляет. Редактировалось 1 раз(а), последний 2019-03-14 18:15:30 |
|||
карма: 1 |
|
Ответов: 253
Рейтинг: 0
|
|||
Master4eG писал(а): Скачай Telerik FiddlerСпасибо тебе огромное, буду ждать исходники) |
|||
карма: 0 |
|
Ответов: 253
Рейтинг: 0
|
|||
Netspirit писал(а): подключить к CookieManager.Подключил. Все также не валидны хеш. Также исправил на GET как вы и писали. Но нечего не поменялось. |
|||
карма: 0 |
|
Ответов: 4612
Рейтинг: 746
|
|||
Что за "хеш" и откуда он должен браться? Что об этом в документации пишут, что в видео говорят?
|
|||
карма: 26 |
|
Ответов: 253
Рейтинг: 0
|
|||
В видео этого нету, как я писал ранее http://forum.hiasm.com/post/301691
Пытаюсь загрузить фото. все делаю по документации. Программа получает все данные отправляет их. но он пишет ошибку 121 типа не правильный hash . Но когда я вручную вот тут https://vk.com/dev/photos.getUploadServer загружаю фотографию. И все данные с hash передаю программе(Просто скопировал и вставил) то он нормально добавляет фото. --- Добавлено в 2019-03-15 12:06:56 Как будто, когда я отправляю фотографию через HTTPClient. он возвращает не правильный hash --- Добавлено в 2019-03-15 12:09:25 Сейчас создам тестовый токен. и вы все поймете. --- Добавлено в 2019-03-15 12:17:49 Стоооп. фото добавилось! Только с другого акаунта. --- Добавлено в 2019-03-15 12:24:59 Все заработало. Дико извиняюсь. Возможно была ошибка в ссылке при получение ссылки Сервера для загрузки. Вот код. мб кому пригодиться.
Редактировалось 4 раз(а), последний 2019-03-15 12:24:59 |
|||
карма: 0 |
|
11