亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

與 PayPal 連接:獲取狀態 4??00(錯誤請求)

與 PayPal 連接:獲取狀態 4??00(錯誤請求)

PHP
千萬里不及你 2023-05-12 14:22:58
在根據訪問代碼獲取訪問令牌期間,我面臨來自 PayPal 的 400 個錯誤請求響應。我通過以下參考鏈接https://developer.paypal.com/docs/connect-with-paypal/integrate/#1-create-the-app我完美地遵循了 5 個步驟,但在第 1 步中遇到了問題。6. 看下面我的代碼:請求部分:$curl = curl_init();$base_token = "{client_id:secret}";$data = array(    CURLOPT_URL => "https://api.sandbox.paypal.com/v1/oauth2/token",    CURLOPT_RETURNTRANSFER => true,    CURLOPT_CUSTOMREQUEST => "POST",    CURLOPT_POSTFIELDS => array(        'grant_type' => 'authorization_code',        'code' => '{authorization_code}'    ),    CURLOPT_HTTPHEADER => array(        "Authorization: Basic ".$base_token,    ),);curl_setopt_array($curl,$data );$response = curl_exec($curl);curl_close($curl);響應部分:stdClass Object (    [name] => Bad Request    [debug_id] => 5837077aa8787    [message] => java.lang.IllegalArgumentException    [details] => Array        (        ))
查看完整描述

2 回答

?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

解決問題見我下面的代碼:


$base_token = '{client_id:secret}';


$curl = curl_init();


$data = array(

    CURLOPT_URL => "https://api.sandbox.paypal.com/v1/oauth2/token",

    CURLOPT_RETURNTRANSFER => true,

    CURLOPT_CUSTOMREQUEST => "POST",

    CURLOPT_SSL_VERIFYPEER => false,

    CURLOPT_POSTFIELDS => http_build_query(array(

        'grant_type'=>'authorization_code',

        'code'=> $request->code,

    )),

    CURLOPT_HTTPHEADER => array(

        "Content-Type: application/x-www-form-urlencoded",

    ),

    CURLOPT_USERPWD => $base_token

);


curl_setopt_array($curl, $data);


$response = curl_exec($curl);

curl_close($curl);


查看完整回答
反對 回復 2023-05-12
?
一只萌萌小番薯

TA貢獻1795條經驗 獲得超7個贊

將數組傳遞給 CURLOPT_POSTFIELDS 會將內容類型設置為multipart/form-data. 這是錯誤的。


您需要將查詢字符串傳遞給 CURLOPT_POSTFIELDS。


CURLOPT_POSTFIELDS => http_build_query(array(

        'grant_type' => 'authorization_code',

        'code' => '{authorization_code}'

    )),


查看完整回答
反對 回復 2023-05-12
  • 2 回答
  • 0 關注
  • 272 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號