适用于Android的Paypal Auto Renewal

时间:2016-03-17 11:25:15

标签: java android curl

Android的Paypal Auto续订,每次都会出错invalid_client。这是关于git hub的文档的curl请求: -

curl 'https://api.paypal.com/v1/oauth2/token' \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Authorization: Basic QWZV...==" \
 -d 'grant_type=authorization_code&response_type=token&redirect_uri=urn:ietf:wg:oauth:2.0:oob&code=EBYhRW3ncivudQn8UopLp4A28...' 

我发送的授权码响应是: -

{
    "client": {
        "environment": "live",
        "paypal_sdk_version": "2.13.1",
        "platform": "Android",
        "product_name": "PayPal-Android-SDK"
    },  
    "response": {
        "code": "C101.juNHfr9IkN_RoWpNxgMGkKTnEX9hG9N4BO99BYZKkovMOS4xwor1s68pS_-V4dAK.UHck5sVN1AQ2LJHwtTBJMmX_cNa"     },
    "response_type": "authorization_code"
    }

使用此响应需要触发curl请求。但我每次都会得到无效的客户。

1 个答案:

答案 0 :(得分:0)

我解决了,基本上头部的授权是商家密钥认证。