1

私はこれについて頭を悩ませることができません。

Google 検索 API には、通常の Google 検索が提供するすべての情報が含まれていると想定されています。

ただし、通常の検索で提供される灰色のテキストは含まれていません。

次に例を示します。

https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=linkedin%3A%20x%20man

一番上の結果を見ると、灰色のテキストが表示されます。しかし、APIを使用すると、その情報は得られません。例えば ​​:

http://ajax.googleapis.com/ajax/services/search/web?v=1.1&q=linkedin%3A%20x%20man

APIではなく通常のGoogle検索でこれらの情報を取得する理由は何ですか?

4

1 に答える 1

1

Google は、灰色で表示される仕事/場所の情報を提供する、リンクされたプロファイルに対していくつかの特別な処理を行います。

Google や Yahoo などの検索エンジンは、メンバー ディレクトリを定期的に見直して、検索結果に表示する新しい公開プロフィール情報や更新された公開プロフィール情報を探しています。

http://help.linkedin.com/app/answers/detail/a_id/41/~/profile-does-or-doesn%E2%80%99t-appear-after-name-search-on-web

お使いの API は非推奨です。つまり、Google はいつでも API を取り消すことができます。推奨される代替手段は Google カスタム検索です。Google Web 検索 API が非推奨になった現在、代替手段は何ですか? を参照してください。また、機能を追加していないことも意味します.Linkedinプロファイルのカスタム結果などは、非推奨(2010年)後に登場しましたが、そのAPIの一部ではありません. 「Google 検索 API には、通常の Google 検索が提供するすべての情報が含まれている」という仮定は正しくありません。

彼らがこれを行ったことは驚くべきことではありません。結局のところ、彼らのビジネスは検索結果での広告インプレッションを販売することであり、この API を使用することは、彼らに何の報酬も与えず、広告を表示することさえ許可せずに、彼らのサービスを使用していることを意味します。新しい API を使用すると、広告を販売する代わりに API の使用に対して料金を請求できるため、サインアップして API キーを取得する必要があります。

于 2014-11-15T22:54:54.703 に答える