我有一个Facebook应用程序,并希望以编程方式将其添加到页面,而无需用户交互。 此页面不正是:通过API将Facebook应用程序添加到页面
https://www.facebook.com/add.php?api_key=[my_app_id] &页= 1 &页= [PAGE_ID]
但是,如果没有用户不必确认它。这一点很重要,因为有些用户可能需要这样做几百页,因此确认每一个网页都不是真正的选择。
我搜索周围了一会儿,发现了一些职位,表明这应该工作:
https://graph.facebook.com/[page_id]/tabs?app_id=[app_id] &方法=发布& =的access_token [的access_token]
但我总是得到一个
OAuthException: “(#10)申请不具备此操作的权限”
当我通过https://graph.facebook.com/me/permissions?access_token=检查权限[...],我得到这个:
{
"data": [
{
"installed": 1,
"basic_info": 1,
"public_profile": 1,
"email": 1,
"read_insights": 1,
"manage_pages": 1,
"user_location": 1,
"user_friends": 1
}],
[ ... ]
}
看起来没事给我。我认为manage_pages应该是我需要的一切?
此外,我找不到任何关于此的官方文档和关于此的所有帖子是从2011年左右。可能是否删除了此功能?
我这样做在服务器端(使用PHP)。