如果我启用高级设置中的选项,则会给我 BAD请求或错误代码400
如果启用此选项,AppSecret_Proof参数的所需值是什么?
答案 0 :(得分:3)
如果你访问github并查看他们的PHP SDK code,你就会发现他们如何生成appsecret_proof的价值。
最近添加了这部分,因此您必须参考最新版本的PHP SDK。要激活/停用,您必须访问App Dashboard>设置>高级。
编辑:2013-08-09答案 1 :(得分:3)
来自文档文章Securing Graph API Requests:
应用程序机密证明是您的访问令牌的sha256哈希值,使用app secret作为密钥。以下是PHP中调用的内容:
$appsecret_proof = hash_hmac('sha256', $access_token, $app_secret);