我有以下代码尝试发布到API。
$url = 'https://api.interlinkexpress.com/user/?action=login';
$context = stream_context_create(array(
'https' => array(
'method'=>"POST",
'header' =>
"Accept: application/json".
"Authorization: Basic " . base64_encode("TESTAPI:APITEST")
)
));
$data = file_get_contents($url, false, $context);
echo $data;
运行时,我收到404错误。我已通过电话与公司的技术支持人员交谈,他们建议错误在于file_get_contents部分。
file_get_contents是否允许发布到网站。我见过不同的人使用'method'=>“POST”部分,但我不确定这是否正常。
任何帮助都将不胜感激。