在Facebook文档中,他们提到access_token包括
AA | facebook应用程序id |应用程序机密
https://developers.facebook.com/docs/accountkit/graphapi
而appsecret_证明是使用app secret作为密钥的访问令牌的哈希
appsecret_proof = hmac.new((app_secret).encode('ascii'), msg=access_token.encode('ascii'), digestmod=hashlib.sha256).hexdigest()
所以我使用上面生成的appsecret_证明来调用端点
https://graph.accountkit.com/v1.1/me/?access_token=
appsecret_proof作为第二个参数。但我仍然得到了API参数中提供的无效AppSecret_证明
根据doc,你需要使用一个用户访问令牌并与app secret一起散列以获得app secret_proof而不是app access token
您的应用程序标记似乎不正确,语法为
<app_id>|<app_secret>
例如:然后可以生成appsecret_证明,如下所示:
^{pr2}$相关问题 更多 >
编程相关推荐