1
コマンドラインで次のコマンドを使用すると出力が完全に取得されています。cURLコマンドラインからPHPへ
curl -X GET -H "Authorization: sso-key API_KEY:API_SECRET" "https://api.godaddy.com/v1/domains/mydomain.com"
が、私は次のコード
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$URL);
curl_setopt($ch, CURLOPT_TIMEOUT, 30); //timeout after 30 seconds
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: sso-key API_KEY:API_SECRET"]);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "API_KEY:API_SECRET");
$result=curl_exec ($ch);
curl_close ($ch);
var_dump($result);
を使用してPHPからこれを取得しようとすると、私は何かを得ることができませんでした。
私はここで何が欠けていますか?
問題がどこにあるかを確認するには、curl_error($ ch);を表示してみてください – vstelmakh