我正在尝试检索数据,以便它可以在我的网站上播放。我希望收到HTTP 200(OK)响应或HTTP 456(未链接)。相反,我收到HTTP 411,不支持的方法:
{"status":411,"message":"Unsupported request method. Contact the site administrator."}
如果您尝试发送除HTTP POST请求之外的任何内容,则会收到此错误。
这个链接发生了,我的其他链接工作得很好。
<?php
require_once 'faucethub.php';
?>
<?php
$url = 'https://faucethub.io/api/v1/checkaddress?api_key=HIDDEN';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
));
$data = curl_exec($ch);
curl_close($ch);
$result_api = json_decode($data, true);
?>
答案 0 :(得分:0)
如果您确定使用的是正确的API凭据,那么这是服务器端的问题 - 而不是代码中的错误。目前还不清楚这是否是他们身边的错误,或者这是否是预期的行为。如果您尝试使用的API有文档,请咨询;否则,你需要在faucethub.io与某人联系。他们已将端点配置为仅接受POST请求。