Amazonウィッシュリストからアイテムを抽出するために、ローカルホストでこのコードを試しました:
$text = file_get_contents(trim($wishlist_link));
if (preg_match('~<form method="post" name="editItems" style="display: inline; margin: 0;" [^>]*>(.*?)</form>~si', $text, $body)) {}
正常に動作しますが、オンライン ドメインで同じコードを試したところ、Amazon ウィッシュリストの 10 項目でしか機能しませんでした。