次のように、「ドメイン 2」の XML ファイルに対して simplexml_load_file を実行する「ドメイン 1」のスクリプトがあります。
$url = 'domain2.com/file.xml';
$xml = simplexml_load_file($url);
$xmlEmail = $xml->xpath("//users/user/email");
$userEmail = implode(", ", (array) $xmlEmail);
ただし、この XML ファイルにはユーザーに関する個人情報が含まれています。直接アクセスできるようにしたくありません。ドメイン 2 もユーザーによって異なるため、実際のドメインや IP でフィルタリングすることはできません。
アクセス許可を設定して、一般にはアクセスできないようにすることはできますが、simplexml 呼び出しを介して何らかの方法で読み取り可能にすることはできますか? おそらく代替方法はありますか?