我正在使用Facebook marketing-API system user制作一些广告。这些广告的帖子被创建为fb页面。
在business settings中,我将该页面分配为“已分配资产”给系统用户。之所以有效,是因为:
GET /me/assigned_pages
返回:
[{"id": "1027844850652657",
"tasks": ["ANALYZE", "ADVERTISE", "MODERATE", "CREATE_CONTENT", "MANAGE"]
...
但是,当我尝试访问该页面或页面本身上的任何帖子时:
GET /1027844850652657`
我得到:
OAuthException,代码:10,消息:(#10)要使用“页面公共内容访问”,您对此端点的使用必须经过Facebook的审查和批准。
因此,“分配的页面”似乎没有任何作用。
奇怪的是,GET /me/accounts
返回了[]
。
访问由系统用户创建的页面上的帖子的推荐方法是什么?我是否真的必须对我的应用使用manage_pages
权限,才能代表系统用户请求页面访问令牌?
答案 0 :(得分:1)
manage_pages
的授权才能访问您的信息页。