問題タブ [google-custom-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
334 参照

drupal-6 - drupal6にグーグルcseを統合する方法は?

私はdrupalを初めて使用し、drupalコアによって提供される検索をカスタムのグーグル検索に置き換えたいと思っています。drupal6でgooglecseを統合するにはどうすればよいですか?

0 投票する
1 に答える
4427 参照

google-custom-search - 1つのcxまたはcrefIDを使用して、複数のAPIキー間でGoogleカスタム検索を呼び出すことはできますか?

私はGoogleカスタム検索APIを調査していますが、その方法について少し混乱しています。

私は自分のアプリでgoogle.com?q=my+search+phraseをスクレイピングしてきましたが、うまく機能しています。ただし、カスタムAPIを使用してGoogle TOSに準拠し続けたいので、アプリをカスタム検索APIに移植することを検討しています。

私のアプリが商用出荷され、エンドユーザーが自分でAPIキーを取得する必要があると仮定すると(アプリはajax / restデータ呼び出しを行う前に変数としてフィードします)、一般的なcxまたはcrefIDはありますかすべてのAPIクライアントで使用できますか?

または、各クライアントは独自のcxまたはcref IDも取得する必要がありますか?

エンドユーザーにとっては可能な限りシンプルにしたいと思います。これらのIDとAPIはすべて、技術の少ないユーザーにとっては問題になります。

私のアプリの唯一の目的は、特定の検索で上位10個のオーガニックURLを取得することです。

0 投票する
0 に答える
590 参照

google-custom-search - CSE からの結果の数が Google の合計結果数と一致しません

Google カスタム検索エンジンで次のように検索すると:

https://www.googleapis.com/customsearch/v1?key= {$apikey}&q=####KEYWORD#####&cref={$cref}&alt=json

$apikey と $cref を使用すると、ブラウザ経由の Google の結果と一致しない json の結果が得られます。ここで説明されているように、すべての Web を検索するように検索エンジンを構成しましたが、フォーラムからの結果など、多くの結果が欠落していることに気付きました。フォーラムも検索するように CSE に指定する方法はありますか? Google クラシック検索と同じ結果を使用したい。

0 投票する
1 に答える
937 参照

java - jsonをjavaのクラスに変換する際の問題(googleカスタム検索)

私はjson、googleapisに非常に慣れていません。だからご案内ください。
Restfulを介してgoogleカスタムserchapiを使用するアプリケーションを「JAVA」で作成しようとしています。私はjsonを学び始め、[リンク] http://code.google.com/apis/customsearch/v1/overview.htmlを通過しました。コードを書きたかったのです。

これは、Googleの検索のjsonを示しています:
http ://code.google.com/apis/customsearch/v1/reference.html#method_search_cse_list

参照はhttp://code.google.com/apis/customsearch/v1/reference.htmlです

参照から、このCustomSearchのどのフィールドがString、int、またはその他のデータ型になるかを見つけました。また、すべてのオブジェクトの構造も定義されています。

しかし、私はいくつかのデータ型で問題に直面しています:

クラスでそれらをどのように定義しますか。タイトル文字列または文字とはどのような配列であり、このページマップは慣例であるか、どのサイトでも独自のタグを付けることができます。

//クラスCustomSearch

}

// クラス

}

0 投票する
1 に答える
2827 参照

java - インターネットに接続: Java アプリの Google カスタム検索「接続していません」()

JavaでGoogleカスタム検索APIの使用を開始していますが、接続していません。Google から json データを受信して​​います (はずですが、接続していません..:()

これは私のコードの行です。コードは次のとおりです。

}

// エラーは次のとおりです。

....

これは有効な方法ですか?UTF-8 エンコーディングは一切行っていません。それは問題でしょうか?

このページで:

http://code.google.com/apis/customsearch/v1/getting_started.html
JSON/Atom カスタム検索 API でこれがどのように機能するかの例を次に示します。この API は、テスト カスタム検索エンジンで講義を検索します。

https://www.googleapis.com/customsearch/v1?key=INSERT-YOUR-KEY&cx=017576662512468239146:omuauf_lfve&q=講義を取得

// これは javaScript 専用か、それとも Java 用か

ただし、カスタム検索エンジンのキーをcxに配置しましたが、これは正しいはずです

Google api Explorer に行きましたhttps://code.google.com/apis/explorer/

カスタム検索を選択し、プログラムに入力した *q および cx 列を入力しました。

結果が表示され、GET https://www.googleapis.com/customsearch/v1?q=o&cx= {MY-Custom-Search-Engine-No}&pp=1&key={YOUR_API_KEY}

しかし、今回は cx 値の ':' 文字の場所に %3 がありました。

私のキーとcse-noのすべての文字に対してどうすればよいですか

0 投票する
1 に答える
202 参照

google-custom-search - Google CSE の複数の再定義

私は Google CSE を使用しており、q=search+term+more:redefinement1+more:redefinement2 などのクエリで複数の再定義を使用したいと考えていますが、ドキュメントでこれを見つけることができないようです。これがもう1つ機能することはわかっています:...しかし、どうすれば複数のラベルを指定できますか?

どうも

0 投票する
2 に答える
359 参照

javascript - Google カスタム検索 - 絞り込み

作業中のサイトで使用している Google カスタム検索があります (検索はこの 1 つのサイトに制限されています)。結果の一部として、「絞り込み」を指定できます。これらの絞り込みはタブとして表示されますが、リンクとして表示したいです。とにかくこれを制御する方法がわかりませんし、これを制御する方法についてドキュメントにも何も見つかりません。誰でもこれを経験したことがありますか?

Google 独自の例では、次のようにリンクとして表示されます

ただし、取得できるのは次のようなタブだけです

どうすればこれを制御できますか?

0 投票する
1 に答える
24624 参照

java - Java SSLException: 証明書のホスト名が www.googleapis.com と一致しませんでした

環境: Mac OS X Lion & Linux Debian スクイーズ/sid、JDK 1.7.0 & JDK 1.6.0_27

エラー:

上記のすべての OS/JDK の組み合わせでこのエラーが発生します。

背景: google-api-services-customsearch および google-api-service-shopping jar を使用して、Google への Web サービス呼び出しを行っています。通話は 1 日前まで正しく機能していました。昨日から、コードがスローされ始めました...

こちら の手順cacertsを使用して証明書をキーストアにインポートしようとしましたが、問題は解決していないようです。

0 投票する
1 に答える
2310 参照

javascript - Google カスタム検索の検索ボックスのデフォルト値

Google カスタム検索 (広告ありで無料) の標準のコピー アンド ペースト コードを使用しています。ページがロードされたときに検索フィールドにテキストを表示したいのですが、それは可能ですか?

もしそうなら、どのように?

コードは次のとおりです。

浮かんでいるデフォルトの Google ロゴと「カスタム検索」という言葉は気になりません。

また、ページの読み込み時にもカスタム検索を実行できるかどうかも疑問でした.

0 投票する
1 に答える
1049 参照

multi-tenant - Google カスタム検索とマルチテナント マルチドメイン Web アプリケーション

複数のドメインで実行されるアプリケーションを開発しています。

それらすべてで Google カスタム検索を使用したいと考えています。ただし、GCS では、検索するウェブサイトのドメインを提供する必要があります。

ドメインを動的に指定する方法はありますか? 理論的には、何千ものドメインを持つことができますが、それらすべてを手動で追加するという考えは好きではありません。