Есть веб-приложение, которое через WidgetMediatopicPost имеет возможность делать пост с прикрепленными картинками и опросом на стену пользователя.
Аттачмент выглядит так:
$attachment = '{
"media":[
{
"type":"poll",
"question":"Что купить?",
"answers":
[
{"text":"То, что слева"},
{"text":"То, что справа"}
],
"options":"SingleChoice,AnonymousVoting"
},
{
"type": "photo",
"list": [
{
"photoId": "'.$photos[0]['assigned_photo_id'].'"
},
{
"photoId": "'.$photos[1]['assigned_photo_id'].'"
}
]
}
]
}';
В результате пост успешно создается и возвращается ID поста.
Array
(
[type] => success
[id] => 65041556597688
[signature] => d668c42312d238a02883209c36a14ef6
)
Проблемы возникают когда пытаюсь извлечь информацию об этом посте, в частности - результаты голосования.
Делаю запрос через PhpSdk (
https://github.com/apiok/php_sdk/blob/master/odnok... ):
OdnoklassnikiSDK::makeRequest("mediatopic.getByIds", ["topic_ids"=>"65041556597688", "fields"=>"poll.*"]);
Но в ответ приходит
Array
(
[media_topics] => Array
(
[0] => Array
(
[ref] => media_topic:65041556597688
)
)
[entities] => Array
(
)
)
Как видно, информации о прикрепленном опросе не возвращается.