मुझे API अंत बिंदु से अपना वाहक टोकन मिलता है और निम्नलिखित सेट करता है:
$authorization = "Bearer 080042cad6356ad5dc0a720c18b53b8e53d4c274"
आगे मैं सुरक्षित समापन बिंदु तक पहुंचने के लिए CURL का उपयोग करना चाहता हूं, हालांकि मैं इस बात पर अनिश्चित हूं कि बियरर टोकन को कैसे या कहां सेट किया जाए।
मैंने यह कोशिश की है, लेकिन यह काम नहीं करता है:
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json' , $authorization ));
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result);
संपादित करें:
प्रलेखन के अनुसार, मुझे इस तरह के वाहक टोकन का उपयोग करना चाहिए: https://apigility.org/documentation/auth/authentication-oauth2
GET /oauth/resource HTTP/1.1
Accept: application/json
Authorization: Bearer 907c762e069589c2cd2a229cdae7b8778caa9f07