
[英]Paypal adaptive payment API call with C# .NET? Preferably with WebServices
[英]Facebook Credits/Payment API in C# or VB .net?
我似乎无法在网上找到任何代码示例,甚至无法暗示以任何方式使用带有C#.net(甚至VB.net)的Facebook API或Facebook SDK来使用Facebook Credits功能。
谁知道.NET示例可以帮助显示如何使用Facebook Credits功能吗?
好吧,我认为Facebook提供的文档足够。 我没有使用Facebook C#SDK,但是要在.Net中使用,您可以简单地使用HttpRequest / HttpResponse类进行发送/接收数据。
对于解析JSON,您可以使用JSON.Net或JavaScriptSerializer类。 这是JavaScriptSerializer的示例 。 它适用于Facebook Feed,但您也可以将类似的东西用于Credits。
实际上,使用credits API所需的大多数调用只是图形调用,可以与C#SDK配合使用。 诸如回调之类的其他东西则必须自己拥有。
我看到这是一个古老的游戏,我想为此贡献自己的力量,刚刚参加了这场战斗,并诉诸使用网络监视器来捕获原始tcp流量以了解发生了什么。
Facebook没有发送内容类型的json,即“ ContentType:application / x-www-form-urlencoded”
他们没有发送JSON! 他们正在发送表格
这对我来说没有悲伤。 我包括了他们数据的实际网络障碍。 我不知道他们在做什么,并且直接针对他们的文档。 https://developers.facebook.com/docs/credits/callback/
“ signed_request = [已签名的请求]&buyer = [我的id]&receiver = [我的id]&order_id = 247146405372045&order_info =%22100积分%22&test_mode = 1&method = payments_get_items”
要将其更直接地与问题联系起来,如果您使用的是asp.net,则可以只接受一个表单发布。 如果您使用WCF,则很麻烦
解析出来,
//Get the Stream var postStream = new StreamReader(input).ReadToEnd(); //parse the string var vals = HttpUtility.ParseQueryString(postStream);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.