3

如果我启用“高级设置”中的选项会给我BAD Request 或错误代码 400

如果我启用此选项,AppSecret_Proof 参数的必需值是多少?

4

2 回答 2

3

如果您访问 github 并查看他们的 PHP SDK代码,您会发现他们如何生成 appsecret_proof 的值。

在此处输入图像描述

这部分是最近添加的,所以您必须参考最新版本的 PHP SDK。如您所知,要激活/停用,您必须访问 App Dashboard > Setting > Advanced。

编辑:2013-08-09
现在他们有了官方文件

于 2013-05-27T01:06:42.757 回答
3

从文档文章Securing Graph API Requests

应用程序秘密证明是您的访问令牌的 sha256 哈希,使用应用程序秘密作为密钥。这是 PHP 中调用的样子:

$appsecret_proof = hash_hmac('sha256', $access_token, $app_secret); 
于 2013-08-19T21:18:01.307 回答