【发布时间】:2011-03-30 03:52:13
【问题描述】:
我正在尝试创建一个 FB 积分回调页面,并且需要解析传入的签名请求。我可以手动编写一些东西,但似乎这应该在 SDK 的某个地方,但我不能似乎在 API 中找到它。
【问题讨论】:
标签: facebook-c#-sdk
我正在尝试创建一个 FB 积分回调页面,并且需要解析传入的签名请求。我可以手动编写一些东西,但似乎这应该在 SDK 的某个地方,但我不能似乎在 API 中找到它。
【问题讨论】:
标签: facebook-c#-sdk
从 v6 开始:
var fb = new FacebookClient();
dynamic signedRequest = fb.ParseSignedRequest("app_secret", Request.Params["signed_request"]);
【讨论】:
只需在FacebookSignedRequest 类上调用静态方法Parse,如下所示(使用您的应用密码和签名请求):
var DecodedSignedRequest = FacebookSignedRequest.Parse(FacebookContext.Current.AppSecret, SignedRequest);
现在您将看到来自DecodedSignedRequest 中签名请求的所有数据(JSON 格式)。
【讨论】: