我正在开发支付处理器课程,但我遇到了障碍。我正在使用FastSpring电子商务服务,他们有一套很好的工具,但我坚持一件事。
对于PayPal IPN,要获取该人的名字(这是C#/ ASP代码),我会这样做:
base.Context.Request.Params["first_name"]
使用FastSpring,他们似乎将信息存储在结构中,如“客户”中所示:http://nvsx.net/i/c2252.png
如何修改我的代码以从HTTP帖子上下文中正确创建该结构?
更新
NameValueCollection键:http://pastie.org/1346312
客户密钥值:{0} --> {1}Customercom.brightmarket.api.variable.v1.contact.ContactVariable@175d7aa
答案 0 :(得分:1)
看起来它已经是一个合适的对象,不是吗?你应该只需要施放它。
你有没有试过像
这样的东西var contact = (ContactVariable)Context.Request.Params[str];
然后使用联系人变量的成员?