Получение статуса

Создание Desktop-приложений, виджеты ВКонтакте для сайтов и публичных страниц, OAuth 2.0, Open API, Standalone
Ответить
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Получение статуса

Сообщение Fedya »

Здравствуйте, делаю вот так, а в ответ ничего не выводит.

Код: Выделить всё

 $resp = file_get_contents('https://api.vk.com/method/getActivity?uids='.$uid.'&fields=activity,time&access_token='.$_SESSION['access_token']);$data2 = json_decode($resp, true); 
и вот так вывожу

Код: Выделить всё

{$data2[response][0][activity]}
P.S. : С getProfiles все работает.
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Получение статуса

Сообщение Fedya »

https://vk.com/developers.php?oid=-1768 ... ion_Rights
Можете по подробнее рассказать как получить эти разрешения, для статуса вроде бы 1024 надо
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Получение статуса

Сообщение Александр »

Fedya

Код: Выделить всё

print_r($resp);
Что возвращает сервер api?

Права доступа приложений https://vk.com/developers.php?oid=-1&p= ... 0%B8%D0%B9
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Получение статуса

Сообщение Fedya »

О, добавил status в доступ,
теперь вот так выводит

Код: Выделить всё

{"response":{"id":1406,"time":1351719407,"activity":"","media":{"type":"audio","owner_id":89805103,"item_id":173760017}}}
Но статус-то у меня стоит.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Получение статуса

Сообщение Александр »

Где в документации описание метода getActivity? Не могу найти.
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Получение статуса

Сообщение Fedya »

ну да, у меня в первом сообщение опечаточка, метод называется activity.get
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Получение статуса

Сообщение Александр »

Во первых метод устаревший. Может быть стоит использовать status.get.

Судя по ответу сервера, в статусе(последнее сообщение на стене) - аудиозапись

Код: Выделить всё

"media":{"type":"audio","owner_id":89805103,"item_id":173760017}
activity.get
Возвращает последнюю запись пользователя, которую он опубликовал на своей стене.
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Получение статуса

Сообщение Fedya »

А можно ссылку на документацию по status.get?
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Получение статуса

Сообщение Fedya »

Нашел, все работает, спасибо
Ответить