【问题标题】:PayPal REST API using Xamarin使用 Xamarin 的 PayPal REST API
【发布时间】:2015-07-19 05:36:41
【问题描述】:

我正在将 PayPal 实施到我的 Xamarin Android 应用程序中。
我正在使用OAuth2Authenticator 获取访问令牌,但是,我一直在获取

响应:等待激活,方法={null}

我也尝试过使用 PayPal 网络服务作为替代方案 (https://www.sandbox.paypal.com/wsdl/PayPalSvc.wsdl),但我在通话中遇到异常:

PayPalService.PayPalAPIAASoapBinding PInterface = new PayPalService.PayPalAPIAASoapBinding();

我已将自己添加为客户 PayPal 帐户的开发人员。任何帮助将不胜感激。

【问题讨论】:

标签: android paypal xamarin wsdl xamarin.android


【解决方案1】:

您可能正在尝试将 OAuth2 与较旧的“经典”SOAP API 一起使用。我不相信这两者是兼容的。

此外,您应该小心,切勿将任何类型的客户端密码嵌入到将广泛分发的二进制应用程序中,因为它很容易恢复并用于未经授权访问您的帐户。

【讨论】:

  • 我读到另一个用户也得到了“500 - 内部服务器错误”,结果证明是他的国家不受 PayPal 支持。我位于南非。这会有所作为吗?
  • 任何时候服务器返回 500,这都是后端的错误。但是,如果您没有正确使用 API,那么出现错误的几率会高得多,因为正确的行为是简单地返回一个更有帮助的错误。 ;)
猜你喜欢
  • 2014-07-19
  • 2017-01-26
  • 1970-01-01
  • 2015-01-15
  • 2017-07-24
  • 1970-01-01
  • 2014-07-02
  • 2015-08-01
  • 2015-09-26
相关资源
最近更新 更多