Как добавить приложение на страницу через Graph API? (с жемчужиной коалы) - PullRequest
4 голосов
/ 22 сентября 2011

Хорошо, у меня есть приложение Rails, использующее самоцвет Koala.У меня есть разрешения manage_pages, и я могу успешно получать страницы пользователя и access_tokens.

Я хочу добавить приложение с вкладкой страницы на одну из страниц пользователя.По сути, это эквивалент перехода к профилю приложения: , нажав «добавить на страницу» и выбрав страницу , чтобы добавить ее к.

Я не вижу, где в Graph API это делается.

Ответы [ 3 ]

4 голосов
/ 22 сентября 2011

Если у вас есть разрешение на управление страницами с помощью Graph API, вы можете установить profile_tab в конце текущего списка установленных вкладок для страницы, отправив запрос HTTP POST для PAGE_ID / tabs с токеном доступа к странице

https://graph.facebook.com/YOUR_PAGE_ID/tabs/create/?app_id=YOUR_APP_ID&access_token=YOUR_TOKEN

Надеюсь, это поможет.

1 голос
/ 11 июня 2015

Я делаю это так:

koala = Koala::Facebook::API.new( page_token )

tabs = koala.get_connections("me", "tabs")

koala.put_connections("me","tabs", {app_id: new_app_id }, {api_version: "v2.3"})

tabs = koala.get_connections("me", "tabs")

проверка вкладок и поиск новой добавленной вкладки.

Если вы хотите удалить вкладку:

koala.delete_connections("me","tabs", {app_id: id_to_be_deleted }, {api_version: "v2.3"})
0 голосов
/ 04 октября 2011

Привет, ответ, который ты дал, правильный. Я тоже так поступил. https://graph.facebook.com/pageid/tabs?app_id=applicationid&method=POST & access_token = токен доступа к странице С помощью этого запроса Facebook я могу добавить страницу профиля приложения на мою фан-страницу. Но я добавляю комментарий на эту фан-страницу. Но это новое вручную и хотел добавить поле комментария на фан-странице. Могу ли я использовать плагин комментариев, как это использовать? приложением в fbml.

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