Задать вопрос
@hori_bar

Почему Фото загруженные через API одноклассники не отображются в ленте группы с мобильной версии?

Делаю заргрузку фото через API следующим образом:

Шаг1: Достаем uploadUrl
1.1. Билдим сигнатуру со следющей строки
aid=${aid}application_key=${appKey}format=jsongid=${gid}method=photosV2.getUploadUrl${sessionSectetKey}
1.2. Выполняем следующий запрос
https://api.ok.ru/fb.do?
application_key=${appKey}&format=json&method=photosV2.getUploadUrl&aid=${aid}&sig=${sig}&gid=${gid}
&access_token=${token}

Шаг2: Загружаем само фото
На uploadUrl, полученный на Шаге1, делаем POST, где отправляем фото в параметре pic1, с типом binary/octet-stream
С респоснас получаем photoId и photoToken.

Шаг3: Коммитим результат.
1.1. Билдим сигнатуру со следющей строки
application_key=${appKey}comment=0format=jsonmethod=photosV2.commitphoto_id=${photoId}token=${photoToken}
1.2 Делаем POST на https://api.ok.ru/fb.do со следующими параметрами
application_key=${appKey},
comment=0,
format=json,
access_token=${accessToken},
method=photosV2.commit,
photo_id=${photoId},
token=${token},
sig=${signature}

============
В результате получаем успешно загруженное фото.
Информация о загруженном фото появляется в ленте группы.
Это уведомление видно с компьютера, т.е. с Веб-Версии ok.ru.
Но это уведомление НЕ видно с телефона, т.е. с мобильной версии m.ok.ru

Вопрос: Какие параметры нужно добавить что фото было видно и с мобильной версии?

Спасибо.
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы