|
|
|||||
Регистрация: Jul 2010
Сообщений: 1
|
friends.getAppUsers
Добрый день.
Почему-то не работает метод "friends.getAppUsers". Выдаётся ошибка: error_code=3, error_msg=Unknown method passed Что бы это значило? Причём метод, например, "friends.get" отлично работает! Заранее благодарен за ответы. |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
play1981,
все читатели мыслей на расстоянии сегодня в отпуске код покажите |
|
|||||
Регистрация: Sep 2009
Сообщений: 9
|
с сервера у меня тоже не работает.
отправляю: GET http://api.vkontakte.ru/api.php?api_id=XXXXXXXX&format=XML&method=friends.getAppUsers&v=2.0&sig=8b47b2168163ffd90fa26d4dde49b244 HTTP/1.0 HTTP/1.1 200 OK Server: nginx/0.7.59 ... domain=.vkontakte.ru Content-Length: 540 <?xml version="1.0" encoding="utf-8"?> <error> <error_code>3</error_code> <error_msg>Unknown method passed</error_msg> <request_params list="true"> ХХХХ... это ессно номер моего приложения. |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
покажите ответ сервера целиком.
Но, вообще-то, не совсем понятно, зачем пользоваться этим методом, который дает только идентификаторы друзей, если можно качнуть сразу всю информацию за один заход? я имею в виду http://vkontakte.ru/pages.php?o=-1&p=execute |
|
|||||
Регистрация: Sep 2009
Сообщений: 9
|
Так надо с сервера, а не из флешика.
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
С сервера работать не должен.
Разве что случайно из-за дыры какой. |
|
|||||
Регистрация: Sep 2009
Сообщений: 9
|
Есть какой-то способ получить UID'ы "друзей (данного юзера), установивших приложение" именно с сервера, а не из флешика?
|
|
|||||
Lorem ipsum
|
руководствовались такой логикой:
1. если список друзей пользователя необходим для какого-то действия приложения — так оно и запросит, все норм! (и никто не мешает это добро спихнуть к себе на сервак). 2. если кому-то вздумалось организовать массовый рекурсивный сбор карточек пользователей контакта — [!ой!] тебе. и это правильно.
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Sep 2009
Сообщений: 9
|
Цитата:
Сервак не может доверять тому, что получает от клиента - это может быть брехня, подделка и мусор. работать на основе таких "данных" - опасно. "Верить" можно (в определённом смысле) только социальному серверу (вконтакту). Цитата:
Метод friends.get-то работает, и выдаёт всех друзей, "сбор" через него как раз полный. Но мне нужен не сбор, а конкретная проверка - чтобы юзер мог работать в приложении только с друзьями установившими это приложение. Так что... Есть ли какой-то способ получить UID'ы "друзей (данного юзера), установивших приложение", причём получить надо именно с сервера, а не из флешика? |
Часовой пояс GMT +4, время: 10:18. |
|
« Предыдущая тема | Следующая тема » |
|
|