我无法在我的商家页面上发布网页本身。
现在我有:
within(:xpath, '//*[@id="1"]/td[2]') do
page.must_have_content("My Content")
end
问题是,如果我将访问令牌更改为应用程序的访问令牌 - 我会继续以用户身份发布而不是页面...
如果我将访问令牌设置为具有必要权限的页面访问令牌(manage_pages,manage_accounts,user_events)
我收到错误" API参数中提供的appsecret_proof无效"
我在这里缺少什么?
答案 0 :(得分:0)
首先,需要publish_pages
作为页面发布,并且没有manage_accounts
权限。始终参考API参考以找出您需要的权限。这不是一个猜谜游戏,参考将告诉你到底该做什么。
关于该错误,您可能已在应用设置中激活appsecret_proof
:https://developers.facebook.com/apps/[your-app-id]/settings/advanced/(“需要应用秘密”)
您可以停用它,也可以将appsecret_proof参数传输到API调用。更多信息:https://developers.facebook.com/docs/graph-api/securing-requests#appsecret_proof