1

研究目的で、 URLによるGoogle画像検索を使用しようとしています。それは、実際の画像で検索するのをあきらめた後です。実際に機能させることができないからです。

これまでに行われたこと

PHP を使用して、HTTP リクエストをhttps://www.google.com/searchbyimage?image_url=https://www.google.com/images/nav_logo117.pngに発行できます。

その URL をブラウザにコピーすると、結果が表示されます (ここで自動リダイレクトが行われるようです)。

ただし、手動で URL を要求しようとすると、たとえば PHP を介して、またはhttp://web-sniffer.net/?url=images.google.com/searchbyimage?image_url=https://www.google.comを介して/images/nav_logo117.pngページが別の URL に移動したことを示す HTTP 302 エラーが表示されます。

その URL を抽出し、ブラウザで試してみたところ、再び機能しました。しかし、この URL を手動で試すと、別の HTTP 302 エラーが発生し、最終的に Google のホームページに移動します。

次のような質問を見てきました: Script to use Google Image Search with local image as inputこれは実行できたようですが、質問者は私がしたのと同じ問題に遭遇しませんでした

4

1 に答える 1