从 Paypal MPL 迁移到 PaypalMobile iOS SDK 的问题
Posted
技术标签:
【中文标题】从 Paypal MPL 迁移到 PaypalMobile iOS SDK 的问题【英文标题】:Migration Questions from Paypal MPL to PaypalMobile iOS SDK 【发布时间】:2013-05-20 12:14:00 【问题描述】:我们正在从 MPL 迁移到 Paypal Mobile ios SDK,并且我们拥有您所说的经典应用程序。我们找不到迁移指南,并且有以下问题。
新的 sdk 需要客户端 ID。客户端 ID 是否与 API 密钥相同?
根据指南
“您需要两个凭据: clientId:可在 PayPal 开发者网站上找到。 receiverEmail:您的 PayPal 帐户电子邮件地址 这些用于将您识别为收款人。两者都是公共凭证;没有必要试图掩盖它们或将它们保密。
重要:receiverEmail 应该与用于获取您的 client_id 和 secret 的帐户匹配。”
我们不是接收者。我们只为用户之间的支付提供便利。我们也没有密钥。我们如何让我们的用户向其他用户付款?
-
在我们的应用程序中,用户可以向他们的同行和服务提供商付款。我们如何区分?
非常感谢您的帮助!
【问题讨论】:
【参考方案1】:这里是来自 PayPal 的乔希。
PayPal iOS SDK 目前不支持点对点支付。
client_id
与 API 密钥不同。您可以从PayPal developer website 获得一份。
【讨论】:
你能告诉我客户 ID 在哪里吗?我浏览了所有网站,但没有找到任何.. @AwaisTariq 它在applications tab下【参考方案2】:如果您不需要支持直接信用卡付款(发件人没有 PayPal 帐户),则不需要 client_id。 SDK 中有一个选项可以抑制直接信用卡选项。您需要做的就是在初始化 PaymentViewController 时传递收款人的电子邮件地址。您可以在https://developer.paypal.com/webapps/developer/docs/integration/mobile/ios-integration-guide/ 看到代码 sn-p。
【讨论】:
不太正确...使用 SDK 需要 client_id。没有它就不会启动。以上是关于从 Paypal MPL 迁移到 PaypalMobile iOS SDK 的问题的主要内容,如果未能解决你的问题,请参考以下文章
“系统不可用请稍 后再试” - iphone中的PAYPAL MPL SDK出错