ruby-on-rails - 如何通过 Graph API 将应用程序添加到页面? (配考拉 gem )

标签 ruby-on-rails facebook facebook-graph-api koala

好的,我有一个使用 Koala gem 的 Rails 应用程序。我有 manage_pages 权限,我能够成功获取用户的页面和 access_tokens。

我想将带有页面选项卡的应用程序添加到用户的页面之一。基本上相当于转到应用程序的配置文件,clicking "add to page" and selecting a page将其添加到。

我看不到在 Graph API 的什么地方完成了这项工作。

最佳答案

如果您拥有使用 Graph API 的管理页面权限,则可以通过使用页面访问 token 向 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

希望对您有所帮助。

关于ruby-on-rails - 如何通过 Graph API 将应用程序添加到页面? (配考拉 gem ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7510255/

相关文章:

php - 将非本地的照片 curl 到 Facebook

android - 在 Facebook sdk 中使用 ShareLinkContent 添加消息?

javascript - FB 分享按钮在页面加载时消失

ios - 从 Facebook 源打开 native iOS 应用程序

c# - 使用 Graph API 将图像从 .NET 发布到 Facebook 墙

ruby-on-rails - mac os - Gem 在下载 Rails Errno::ECONNRESET 时提供连接重置:连接由对等方重置 - SSL_connect

mysql - 从 Amazon RDS (MySql) 迁移到 Heroku Postgres 需要多少努力?

ruby-on-rails - 如何在 ruby​​ on Rails 中使用复合主键的 find 方法?

ruby-on-rails - 允许在数字字段中使用逗号

java - Android facebook sdk 使用graph api