我得到錯誤響應,405方法同時用PHP捲曲想請找我下面的代碼,並幫助我,我病危即時得到響應的錯誤不允許
<?php
$credentials = "xxxx:yyyyy";
$a=base64_encode($credentials);
$url = "http://api.trust.in/get/token";
$page = "/get/token";
$headers = array(
"POST ".$page." HTTP/1.1",
"Content-Type: text/plain;charset=utf-8",
"Content-Length:0",
"Authorization: Basic " . base64_encode($credentials),
"Connection:keep-Alive",
"Host:xyz.abc.in"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_URL,$url);
$data = curl_exec($ch);
print_r(get_headers($url));
?>
您是否有API文檔的鏈接?您正在使用HTTP方法POST,這有助於獲取令牌,但可以檢查API參考。你還可以確認你的端點:http://api.trust.in/get/token? –
是的,api文檔會有所幫助。如果沒有看到它,可能會發生的事情是您使用HTTP而不是HTTPS進行連接。 –
@ maxime_039:端點網址無誤,請幫我解決這個問題 –