2014-01-10 44 views
1

我有一个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)。

回答

相关问题