8

Google カスタム検索 API を使用していて、siteSearch を使用して検索を作成したい:

https://www.googleapis.com/customsearch/v1?key=k&cx=cx&q=cocos2d&siteSearch=www.cocos2d-iphone.org&siteSearchFilter=i

and it works fine (returns all the result only from the given site).

Then I want to specify TWO sites to search so I tried to change the :
siteSearch=www.cocos2d-iphone.org

to 
siteSearch=www.cocos2d-iphone.org www.XXXXXXXX.org
siteSearch=www.cocos2d-iphone.org|www.XXXXXXXX.org
siteSearch=www.cocos2d-iphone.org||www.XXXXXXXX.org

but none of these works.

hope someone can help here, thanks:)
4

3 に答える 3

2

as_sitesearchパラメータでは単一の値しか受け付けないため、これを行うことはできません。ただし、as_qパラメーターを使用して、 "site:google.com OR site:microsoft.com"のような値に設定することで、目的を達成できます。これは、この検索と同様の方法で機能します。

as_qパラメータは、次のように文書化されています

as_q パラメータは、ドキュメント内でチェックする検索用語を提供します。このパラメーターは、ユーザーが一連の検索結果内で検索する追加の用語を指定できるようにするためにもよく使用されます。例 q=president&as_q=John+Adams

于 2016-08-22T15:34:25.657 に答える