Как я могу показать стену (канал) моей страницы в приложении на Facebook? - PullRequest
0 голосов
/ 17 июля 2011

Как мне показать стену (канал) моей страницы в приложении на фейсбуке?Как я вижу на странице

  1. www.facebook.com / kesha? Sk = app_178091127385 и
  2. www.facebook.com / pages / Khanduna-Yengu-Nangsu-Amuktang / 187317137978077

Я хочу показать стену (канал) моей страницы в приложении Facebook.Помогите мне, пожалуйста.Я также пытаюсь увидеть график api, как показано ниже

  • graph.facebook.com // feed

But Fail,

Пожалуйста, помогите любому.

1 Ответ

1 голос
/ 17 июля 2011

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

Есть пара вещей, которые вам нужно сделать.

Facebook теперь требует, чтобы у вас был access_token для получения этой информации. Вы можете получить это двумя разными способами. Либо вы получаете разрешение пользователей на получение для них access_token, либо вы создаете access_token для одного из администраторов с разрешениями offline_access и manage_pages.

Есть проблемы с обоими случаями:

1: Получение access_token для каждого пользователя требует от пользователей предоставления разрешений на ваше приложение, что довольно раздражает, если они просто получают доступ к содержимому канала.

2: Наличие одного access_token также является проблемой, поскольку Facebook устанавливает ограничение на количество запросов, которые вы можете сделать на access_token за данный период времени.

Вам необходимо сбалансировать эти вещи, если вы хотите, чтобы канал отображался. Какой случай вы бы наиболее вероятно использовали? Если у вас мало пользователей, второй случай может быть лучшим, но если вы превысите лимит запросов, контент не будет отображаться, и это может запутать ваших пользователей.

В любом случае. Как только вы преодолеете проблему access_token, вы можете получить доступ к информации, получив содержимое со страницы: https://graph.facebook.com/YOUR_PAGE_ID/feed?access_token=YOUR_ACCESS_TOKEN.

Затем вы получите хороший вывод json, который сможете использовать. Если вы используете Javascript API, вы можете просто использовать информацию здесь:

http://developers.facebook.com/docs/reference/javascript/FB.api/

Если вы когда-либо не знаете, как получить нужную вам информацию, для Facebook есть замечательный инструмент под названием Graph API Explorer, который вы можете найти здесь:

http://developers.facebook.com/tools/explorer/

...