如何从服务器检索api xml文件

时间:2013-07-25 12:23:37

标签: api ip whitelist

一家公司给了我一个API Feed。我需要从feed中检索xml文件。它们要求将进行呼叫的IP列入白名单。我的个人IP一直在变化,所以我将服务器的IP列入白名单。现在我该如何检索xml文件?

我尝试使用此代码:

<?php
$xml = file_get_contents('https://xxxxxx.com/site/API2?.....);
print $xml;
?>

但是使用此代码仍然“用户已从未经授权的IP地址访问报告”,例如,如果我只是在浏览器中输入网址并从我的非白名单IP访问它。

那么如何使用我的服务器IP?

检索xml文件

2 个答案:

答案 0 :(得分:0)

当白名单列出您的个人IP并通过浏览器检索XML时,是否也会出现此错误?

答案 1 :(得分:0)

我认为这里的问题是服务器请求API的IP与列入白名单的IP不同。您可以尝试在显示您的IP地址的服务上使用该代码,并请求API提供商将该IP列入白名单。