0

在 Facebook graph api explorer 中,我正在尝试根据文档向粉丝页面添加一个新选项卡。

因此,我使用查询时获得的页面访问令牌对字段和我的应用程序 ID 作为值进行POST。访问令牌包括 manage_pages 权限。/pageId/tabsapp_iduserId/accounts

我得到了true应该意味着创建成功的结果。但是,如果我在新创建的选项卡上运行GETpageId/tabs ,则无处可寻。

我错过了什么吗?如果它说“真”,它不应该创建标签吗?有没有人这样做,可以告诉我它是如何为你工作的?

谢谢!


我创建了一个特定的错误报告

这个似乎是相关的

4

1 回答 1

2

哇,这是一个完美的例子,说明有意义的错误消息或在这种情况下任何错误消息是多么重要。亲爱的 Facebook API 开发人员,请采取行动,这只是许多不一致的例子之一!

错误消息应该告诉我的是“此应用程序并非旨在添加为选项卡”(顺便说一句,尝试添加它时出现错误消息

http://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL

因为当我将应用设置设置为“标签”而不是“Facebook 上的应用”时,一切正常!叹!诚然,我最初本可以做到这一点,但谁是万无一失的?!

true如果请求失败,Graph API 调用根本不应该返回!

于 2012-10-10T07:33:42.403 回答