Google オートコンプリート API で、すべてのサイトではなく、自分のサイトのみの結果を返すように指定することはできますか? param ds があることがわかりましたが、その目的は youtube で検索することだけです。では、どのようにして単一のサイトのみのオートコンプリートまたは関連または提案された検索ワードを取得できますか?
1 に答える
2
まったく同じことが必要でしたが、これを機能させる唯一の方法は、カスタム検索エンジンを作成し、それをパラメーターとしてオートコンプリート呼び出しに追加することです。
http://clients1.google.com/complete/search?client=partner&gs_ri=partner&partnerid={0}&ds=cse
{0} はカスタム検索 ID です
パートナー ID を使用する場合、結果を XML として返すなどの特定の機能は機能しませんが、少なくともすべてのオートコンプリート結果はサイトから取得されます。
複数の検索エンジンを使用して、異なるテキスト ボックスで異なるエンジンを使用することもできます。結果は、解析した単なる json 文字列です。
幸運を
于 2013-11-05T11:05:45.237 に答える