Страница 1 из 1

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

Добавлено: 02 ноя 2012, 19:19
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 все работает.

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

Добавлено: 02 ноя 2012, 19:53
Fedya
https://vk.com/developers.php?oid=-1768 ... ion_Rights
Можете по подробнее рассказать как получить эти разрешения, для статуса вроде бы 1024 надо

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

Добавлено: 03 ноя 2012, 12:48
Александр
Fedya

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

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

Права доступа приложений https://vk.com/developers.php?oid=-1&p= ... 0%B8%D0%B9

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

Добавлено: 03 ноя 2012, 13:25
Fedya
О, добавил status в доступ,
теперь вот так выводит

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

{"response":{"id":1406,"time":1351719407,"activity":"","media":{"type":"audio","owner_id":89805103,"item_id":173760017}}}
Но статус-то у меня стоит.

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

Добавлено: 03 ноя 2012, 13:43
Александр
Где в документации описание метода getActivity? Не могу найти.

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

Добавлено: 03 ноя 2012, 13:44
Fedya

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

Добавлено: 03 ноя 2012, 13:45
Fedya
ну да, у меня в первом сообщение опечаточка, метод называется activity.get

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

Добавлено: 03 ноя 2012, 13:48
Александр
Во первых метод устаревший. Может быть стоит использовать status.get.

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

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

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

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

Добавлено: 03 ноя 2012, 13:54
Fedya
А можно ссылку на документацию по status.get?

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

Добавлено: 03 ноя 2012, 14:02
Fedya
Нашел, все работает, спасибо