0

会社から API フィードが提供されました。フィードから xml ファイルを取得する必要があります。通話を行う IP がホワイトリストに登録されている必要があります。私の個人的な IP は常に変化するため、サーバーの IP をホワイトリストに登録しました。どうすればxmlファイルを取得できますか??

私はこのコードで試しました:

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

ただし、このコードを使用しても、ブラウザーに URL を入力して、ホワイトリストに登録されていない IP からアクセスする場合のように、「ユーザーが許可されていない IP アドレスからレポートにアクセスしました」となります。

では、サーバーの IP を使用して xml ファイルを取得するにはどうすればよいでしょうか??

4

2 に答える 2

0

ここでの問題は、サーバーが API を要求している IP がホワイトリストに登録されている IP と異なることだと思います。IP アドレスを示すサービスでそのコードを使用してみて、API プロバイダーにその IP をホワイトリストに登録するように要求できます。

于 2013-07-25T12:29:40.883 に答える
0

このエラーは、個人の IP をホワイト リストに登録し、ブラウザーを介して XML を取得するときにも発生しますか?

于 2013-07-25T12:28:36.810 に答える