我收到了 API 凭证,但我需要 api 应用程序 ID 来发送自适应帐户 API 请求。
我使用了他们的沙箱应用程序 ID:APP-80W284485P519543T。
现在是时候上线了。
为了上线,您需要向 PayPal 注册您的应用程序以获得应用程序 ID。
当您将申请提交给 PayPal 进行审核时,该申请 快速扫描 PayPal 操作请求。如果不 发现“高级”操作,PayPal 会为该操作颁发 AppID 您提交申请时的生产服务器。
正因为 PayPal 文档有点像 @Deekor 在评论中所说的那样混乱,我认为最好留下以下链接,以防像我这样的人想知道你到底在哪里真正获得 AppID(例如:自适应支付)。
日期:2016 年 3 月 28 日(新的developer.paypal.com 自适应 APPID 演练)
大家好 - 我会更新这个,因为已经有一段时间了。 请注意,这适用于经典的自适应支付 APP ID(NVP/SOAP API) 流程,不适用于 REST APP 或 BrainTree V.Zero SDK。
执行以下操作:
对于 REST APP ID,请单击此处链接
我今天也遇到了同样的问题。我终于使用这个 cURL 找到了我的实时应用程序 ID:
curl -v -X POST“https://api-m.paypal.com/v1/oauth2/token”
-u“CLIENT_ID:CLIENT_SECRET”
-H“内容类型:application/x-www-form-urlencoded”
-d“grant_type=client_credentials”
参考:https://developer.paypal.com/api/rest/authentication/
请注意,文档中的 url 是“api-m.sandbox.paypal.com/v1/oauth2/token”。我删除了“沙箱”一词以获得实时 appId。
希望有帮助!