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

Mediatopic.post с картинкой — ошибка 300 "NOT_FOUND: not.found.photouploadinglocal?

Получаю ошибку 300 "NOT_FOUND : not.found.photouploadinglocal при отправке mediatopic.post с картинкой.
1 шаг. Получаю url для загрузки
2 шаг. Делаю post запрос, указываю полученную ссылку, реальный путь к файлу картинки
3 шаг. Отправляю mediatopic.post c параметрами :
"application_key"=>публичный ключ
"attachment"=> {
  "media": [
    {
      "type": "photo",
      "list": [
        { "id": "photoToken1" }
      ]
    }
"format"=>"json",
"gid"=>id группы,
"method"=>"mediatopic.post",
"type"=>"GROUP_THEME"

На sig не ругается. Подскажите что делаю не так?
  • Вопрос задан
  • 427 просмотров
Подписаться 3 Оценить 1 комментарий
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Вероятнее всего на этапе получения URL не указывается ID группы.
На этапе получения URL для загрузки фото в параметрах необходимо передавать ID группы, в которую будет делаться пост медиатопика ( ID альбома "картинки из тем" указывать не надо )
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@egorzenit
Понимаю что тема старая, но такие как я, которые гуглят эту проблему не смогут найти ни одного решения на просторах сети интернет!

Решение очень простое.

Если вы грузите фотографии в ОК не для личных целей ( без мета информации) Не нужно вызывать метод валидации этих фотографий! То есть, получили uploadURL, выполнили загрузку, получили данные о фотке (айтишник и токен доступа) на этом все, этого достаточно! Не вызывайте метод photosV2.commit

Нужно просто загрузить токен и получить токен, валидацию выполнять не нужно!!!!

63bf3094adfa2557625860.png
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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