我无法在github上使用当前sdk示例(sdk 2.0.2)的Environment_Sandbox身份验证。
private static final String CONFIG_ENVIRONMENT = PayPalConfiguration.ENVIRONMENT_SANDBOX;
private static final String CONFIG_CLIENT_ID = "APP-8...T"; //My Applications Sandbox ID
当我启动示例应用程序时,我收到内部服务器错误500
03-25 12:01:07.638:W / E(5450):N SN:9 PayPal-Debug-Id标题:9a47bfc322244 03-25 12:01:08.549:W / E(5450):Z SN:10 PayPal-Debug-Id标题:6bbb589472f2c 03-25 12:01:08.559:E / paypal.sdk(5450):http statusCode请求失败:500,异常:org.apache.http.client.HttpResponseException:内部服务器错误 03-25 12:01:08.559:E / paypal.sdk(5450):服务器响应请求失败: 03-25 12:01:08.589:E / PayPalService(5450):INTERNAL_SERVER_ERROR
不,我的密码中没有&符号(我甚至不输入)。
sdk中是否有错误或问题是什么?
tia,Stefan
编辑:Sandbox ID适用于所有应用和所有用户。如何识别单个应用程序?在旧版本的sdk中,有一些属性,如receiver_email,api username或signatur。在当前版本中,只有clientId。我对此感到困惑......
解决了:我的错误是我创建了一个“经典API应用程序”,但我需要一个“REST API应用程序”。凭借REST-API-App的凭据,它现在可以使用。我不删除这个主题 - 也许它会帮助某人......