我正在尝试创建一个FB信用回调页面,并且需要解析已签名的请求.我可以手动编写一些内容,但似乎这应该是SDK中的某个地方,但我似乎无法找到它在API中.
pra*_*bir 24
从v6开始:
var fb = new FacebookClient();
dynamic signedRequest = fb.ParseSignedRequest("app_secret", Request.Params["signed_request"]);
Run Code Online (Sandbox Code Playgroud)
Parse只需调用类上的静态方法,FacebookSignedRequest如下所示(使用您的应用程序密钥和签名的请求):
var DecodedSignedRequest = FacebookSignedRequest.Parse(FacebookContext.Current.AppSecret, SignedRequest);
Run Code Online (Sandbox Code Playgroud)
现在您将在 中看到签名请求中的所有数据(JSON 格式)DecodedSignedRequest。