PHP Curl Call を作成しようとしています。呼び出しは POSTMAN で機能し、次のようになります。
URL Endpoint: https://api.sb.example.com/v1/resource/identifier
Headers:
Content Type: application/json
Authorization : Bearer AccessTokenValue
HTTP Protocol : GET
この呼び出しにより、有効な JSON 応答が返されます。PHPを使用して同じことをすると、応答が得られません。これが私のPHP Curl呼び出しです:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.sb.example.com/v1/resource/identifier");
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type : application/json',
'Authorization : Bearer AccessTokenValue'
));
$data = curl_exec($ch);
print_r($data);
curl_close($ch);
PHP 経由でこの呼び出しを行うと、次のエラーが表示されます。
HTTP/1.1 401 Unauthorized
Server: Apache-Coyote/1.1
コードのアイデア/提案はありますか?