パートナーの Web サイトにクエリを実行する必要があります。htaccess 認証の後、XML ファイルを強制的にダウンロードします。次に、そのデータをデータベースに保存する必要があります。
こんな感じにしてみました
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode("$username:$password")
)
));
$data = file_get_contents($url, false, $context);
ただし、値が FALSE のブール値を返します。強制ダウンロード後に XML コンテンツを取得する方法に関する情報は見つかりませんでした