好的,我有一个使用 Koala gem 的 Rails 应用程序。我拥有manage_pages 权限,并且能够成功获取用户的页面和access_tokens。
我想将带有页面选项卡的应用程序添加到用户的一个页面。基本上相当于转到应用程序的配置文件,单击“添加到页面”并选择要添加到的页面。
我没有看到在 Graph API 中的哪个位置完成了此操作。
好的,我有一个使用 Koala gem 的 Rails 应用程序。我拥有manage_pages 权限,并且能够成功获取用户的页面和access_tokens。
我想将带有页面选项卡的应用程序添加到用户的一个页面。基本上相当于转到应用程序的配置文件,单击“添加到页面”并选择要添加到的页面。
我没有看到在 Graph API 中的哪个位置完成了此操作。
如果您拥有使用 Graph API 的管理页面权限,您可以通过向 PAGE_ID/tabs 发出带有页面访问令牌的 HTTP POST 请求,在页面的当前已安装标签列表的末尾安装 profile_tab
https://graph.facebook.com/YOUR_PAGE_ID/tabs/create/?app_id=YOUR_APP_ID&access_token=YOUR_TOKEN
希望有帮助。
我这样做是这样的:
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"})
嘿,你给出的答案是对的。我也以同样的方式完成。 https://graph.facebook.com/pageid/tabs?app_id=applicationid&method=POST &access_token=Page access token` 通过这个 facebook 请求,我可以将应用程序配置文件页面添加到我的 facebook 粉丝页面。但是我对此添加了评论粉丝页面。但是那个新的通过手动并想在粉丝页面内添加评论框。我可以使用评论插件,如何使用?通过 fbml 中的应用程序。