Читайте публикации в моем приложении Facebook - PullRequest
0 голосов
/ 05 сентября 2011

Я создал несколько сообщений от имени пользователя, отправив HTTP-запрос POST (PROFILE_ID / feed) с publish_stream.Пример:

https://graph.facebook.com/me/feed?

Я получил все почтовые идентификаторы, но когда я пытаюсь получить к ним доступ и прочитать их, я получаю "ложный" ответ ..

Ответы [ 2 ]

1 голос
/ 05 сентября 2011

Я был на встрече Perl Mongers (Лос-Анджелес) на прошлой неделе, где была презентация об интеграции с Facebook. В частности, один из разработчиков обсуждал свой новый модуль Facebook :: Graph . Он указал, что, создавая модуль, он многое узнал о том, что будет делать Facebook, если вы запросите информацию, но не предоставите все, что она ожидает в своем запросе. Ваше описание проблемы звучит как показательный пример.

Описание модуля:

Это Perl-интерфейс для API Graph Facebook http://developers.facebook.com/docs/api. С этим модулем вы можете в настоящее время запрашивать общедоступные данные Facebook, запрашивать привилегированные данные Facebook, и создайте привилегированное приложение Facebook. Посмотрите TODO для всего этого этот модуль еще не может сделать.

Для этого модуля есть вспомогательный POD Facebook :: Graph :: Cookbook . Он содержит несколько примеров поваренной книги.

Хотя модуль все еще довольно новый и находится в стадии разработки, я знаю, что тот, кто работал над ним, провел много часов, работая над ним в профессиональной среде, где ожидаются хорошие результаты. Я уверен, что он "понял это правильно". В настоящее время он используется хорошо известным веб-сайтом с высокой посещаемостью.

Нет смысла пытаться повторно реализовать взаимодействие с этим API, когда кто-то другой уже хорошо поработал над этим. Благодаря обсуждению, которое состоялось после презентации, я знаю, что модуль прошел обширное тестирование. Это не значит, что он идеален, но, вероятно, на сто и более человеко-часов дальше в пути.

Я предлагаю вам реализовать взаимодействие с Facebook Graph с помощью этого модуля. Я подозреваю, что когда вы это сделаете, многие из ваших головных болей пройдут.

0 голосов
/ 05 сентября 2011

Вам нужно будет запросить разрешение read_stream, чтобы сделать это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...