我是一名有用的助手,可以为您翻译以下内容:
我的服务器接收有关使用我的应用程序的用户的源的更新(包括他以自己的身份在页面墙上发布时),但没有关于他管理的页面上发布的帖子的更新。该应用程序被授予read_stream、user_status和manage_pages权限。问题是,如果用户不将我的应用程序添加为选项卡,我是否可以获取页面源更新?我的应用程序不打算用作选项卡应用程序。
我正在使用Scala和Play!编写Facebook应用程序。我希望实时更新用户订阅和该用户管理的页面订阅,所以我已经订阅了这些内容。下面是GET /{my_app_id}/subscriptions返回的内容:
{
"data": [
{
"object": "user",
"callback_url": "***",
"fields": [
"feed"
],
"active": true
},
{
"object": "page",
"callback_url": "***",
"fields": [
"feed"
],
"active": true
}
]
}
我的服务器接收有关使用我的应用程序的用户的源的更新(包括他以自己的身份在页面墙上发布时),但没有关于他管理的页面上发布的帖子的更新。该应用程序被授予read_stream、user_status和manage_pages权限。问题是,如果用户不将我的应用程序添加为选项卡,我是否可以获取页面源更新?我的应用程序不打算用作选项卡应用程序。
为了展示我确实完成了作业,这里有一个简短的调查:此处 支持工程师表示这是可能的,尽管不清楚如何“在创建订阅时使用与页面和应用程序绑定的页面访问令牌”。另一方面,此处 CBroe 表示必须将应用程序添加为选项卡。这里 Caroline 建议创建一个选项卡并立即删除,这看起来很丑陋。我尝试使用 Graph API Explorer 将我的应用程序作为选项卡添加到用户界面中,就像 这样, 但出现了“应用程序没有执行此操作的权限”的错误。