我已经按照这个页面的说明进行操作:https://developers.facebook.com/docs/reference/api/page/#realtime,但我无法让“删除应用程序”部分正常工作。这在使用PHP SDK和Facebook的Graph API Explorer时都是如此。
首先,我会添加一个应用程序来通过POST请求实时更新。
使用设置为我的应用程序ID的“app_id”参数,同时传递页面的访问令牌。在Graph Explorer中返回“true”,在PHP SDK中返回“1”,这两种情况都表示成功,我知道这是真实的,因为我已经收到了实时端点的数据。
但是,我还需要能够按页面删除这些订阅。文档建议通过执行DELETE来完成。
首先,我会添加一个应用程序来通过POST请求实时更新。
/<page_id>/tabs
使用设置为我的应用程序ID的“app_id”参数,同时传递页面的访问令牌。在Graph Explorer中返回“true”,在PHP SDK中返回“1”,这两种情况都表示成功,我知道这是真实的,因为我已经收到了实时端点的数据。
但是,我还需要能够按页面删除这些订阅。文档建议通过执行DELETE来完成。
/<page_id>/tabs/app_<app_id>
再次传递之前相同的访问令牌。 在Graph Explorer和PHP SDK中,都会返回以下内容:
(#100) Tab is not installed or not removable: <The same app_id I passed>
我看到其他人也报告了同样的问题,但似乎没有解决方案。如果有人已经解决了这个问题,我将非常感激您的想法。