@holdmann

Почему mediatopic.post при попытке опубликовать фотографию «кидает» NOT_FOUND: not.found.photouploadinglocal?

Последовательность действий следующая:

$photoUrl = $client->call('photosV2.getUploadUrl', array('count' => 1));


Получаю список названий полей и урл куда отправлять POST с файлом.
Загружаю фотографии и получаю токены изображений (commit не делаю).

{
  "photos": {
    "8y8CvT4Ix1m0ndfyI/qtCYrJ+pB43lXdSHvtCctVnrD6fwbvsDgbdA\u003d\u003d": {
      "token": "gxglwv2vMn+Kew1TjKAAFBRpHiwHwxEUxPsSOuuwo1CQKovl95/eruQdEd+Ki5GhSpb2Aip3LPW2KSh1auD9PhJcV1o1f2dUHiUUxylc61sOR/UG02sGbthzwB0MBBqX"
    }
  }
}


Формирую запрос к mediatopic.post.

$params = array(
            'attachment' => json_encode($media),
            'type' => 'GROUP_THEME',
            'gid' => 53476453187693

);

$result = $client->call('mediatopic.post', $params);


Где attachment:

{
  "media": [
    {
      "type": "photo",
      "list": [
        {
          "id": "gxglwv2vMn+Kew1TjKAAFBRpHiwHwxEUxPsSOuuwo1CQKovl95\/eruQdEd+Ki5GhSpb2Aip3LPW2KSh1auD9PhJcV1o1f2dUHiUUxylc61sOR\/UG02sGbthzwB0MBBqX"
        }
      ]
    }
  ]
}


В итоге получаю сообщение:

"NOT_FOUND : not.found.photouploadinglocal"

В чем может быть дело?

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

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

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