2017-01-24 24 views
4

必要性とトラブル:API経由で検索Googleとは、私はWEBAPIにGoogleカスタム検索API

マイCustom Search設定を検索するときに見つかった結果をmimmics JSONの結果を取得するWeb全体

に検索することですマイ検索resutns: 検索キーワード:072745546181(いくつかのチキン胸のためのUPCラベルである) https://www.googleapis.com/customsearch/v1?key=AIzaSyBaPxycT3gj82T5qm66XGgIvtSEP31LISo&cx=015261035819156121642:qj7jmhlymjw&q=072745546181

Web検索を返す(結果を参照) 検索キーワード:072745546181(ありますいくつかのチキン胸のためのUPCラベル) 例1:https://www.google.de/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=072745546181

お知らせ終わりq=が同じq=072745546181

は単純な答えがなければなりません、私はここで間違って何をやっているのですか?

は逆に、「ドナルド・トランプ社長」 https://www.googleapis.com/customsearch/v1?key=AIzaSyBaPxycT3gj82T5qm66XGgIvtSEP31LISo&cx=015261035819156121642:qj7jmhlymjw&q=donald trump president

などの用語で検索すると、私はで何かを行うことができます大丈夫結果を返します。ここでは問題はありませんが、UPCを検索すると失敗するのはなぜですか?

どうすればよいですか?

アップデート1.26.17 - 50ポイントバウンティを追加しました。通常のレートとは何ですか?助けが要る!

+1

の一つは、あなたがサポートのためにGoogleに連絡する必要があるように聞こえます。 –

答えて

1

これは魅力的な質問です。私はちょうど8個以上の数字が含まれていると(たとえ空白またはハイフンで区切られていても)、キーワードが奇妙に扱われることを確認する一連のテストを実行しました。彼らは単に無視されているわけではありません - このSOページが見つかるので - ほとんどのウェブサイトは返されません。この行動のための私の最高の推測は、それが電話番号の検索を防ぐために "信頼できる"ウェブサイトに数値検索を制限するGoogleによって入れられた意図的なフィルタです。 UPC、政府機関の記録、パテント検索を制限するより積極的な動きかもしれないので、自動化されたツールは同じやり方をしている現在の、あるいは計画されたGoogleサービスと競合することができません。

inurl%3A072745546181,allintitle%3A0727+4554+6181などの高度な演算子や、通常の検索で表示されるターゲットサイトがurl%3Abuycott.com+072745546181などのすべての種類のテストで、動作が一貫しています。それは慎重でなければならないほど一貫しています。

私は、95%の確実性で、あなたがカスタム検索で必要なことをすることはできないと言いますが、Googleが回避策を提供する可能性は非常に低いです。

は、私は別の検索APIの提供を試みることをお勧め、多分BingのWeb検索APIまたはFarooまたはこれらproduct search APIs

+0

ありがとう、良い仕事、私はあなたの間違いを願っていますが、二番目の意見に感謝します。 –

+0

私は賞金と共に@SpliFFを授与しましたが、私はBINGを使って別の答えがあることを願っています。私は何とかそれを解決するときにこれを更新します。 –

関連する問題