一家公司给了我一个API Feed。我需要从feed中检索xml文件。它们要求将进行呼叫的IP列入白名单。我的个人IP一直在变化,所以我将服务器的IP列入白名单。现在我该如何检索xml文件?
我尝试使用此代码:
<?php
$xml = file_get_contents('https://xxxxxx.com/site/API2?.....);
print $xml;
?>
但是使用此代码仍然“用户已从未经授权的IP地址访问报告”,例如,如果我只是在浏览器中输入网址并从我的非白名单IP访问它。
那么如何使用我的服务器IP?
检索xml文件答案 0 :(得分:0)
当白名单列出您的个人IP并通过浏览器检索XML时,是否也会出现此错误?
答案 1 :(得分:0)
我认为这里的问题是服务器请求API的IP与列入白名单的IP不同。您可以尝试在显示您的IP地址的服务上使用该代码,并请求API提供商将该IP列入白名单。