| <html><body> | |
| <style> | |
| body, h1, h2, h3, div, span, p, pre, a { | |
| margin: 0; | |
| padding: 0; | |
| border: 0; | |
| font-weight: inherit; | |
| font-style: inherit; | |
| font-size: 100%; | |
| font-family: inherit; | |
| vertical-align: baseline; | |
| } | |
| body { | |
| font-size: 13px; | |
| padding: 1em; | |
| } | |
| h1 { | |
| font-size: 26px; | |
| margin-bottom: 1em; | |
| } | |
| h2 { | |
| font-size: 24px; | |
| margin-bottom: 1em; | |
| } | |
| h3 { | |
| font-size: 20px; | |
| margin-bottom: 1em; | |
| margin-top: 1em; | |
| } | |
| pre, code { | |
| line-height: 1.5; | |
| font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; | |
| } | |
| pre { | |
| margin-top: 0.5em; | |
| } | |
| h1, h2, h3, p { | |
| font-family: Arial, sans serif; | |
| } | |
| h1, h2, h3 { | |
| border-bottom: solid #CCC 1px; | |
| } | |
| .toc_element { | |
| margin-top: 0.5em; | |
| } | |
| .firstline { | |
| margin-left: 2 em; | |
| } | |
| .method { | |
| margin-top: 1em; | |
| border: solid 1px #CCC; | |
| padding: 1em; | |
| background: #EEE; | |
| } | |
| .details { | |
| font-weight: bold; | |
| font-size: 14px; | |
| } | |
| </style> | |
| <h1><a href="customsearch_v1.html">CustomSearch API</a> . <a href="customsearch_v1.cse.html">cse</a></h1> | |
| <h2>Instance Methods</h2> | |
| <p class="toc_element"> | |
| <code><a href="customsearch_v1.cse.siterestrict.html">siterestrict()</a></code> | |
| </p> | |
| <p class="firstline">Returns the siterestrict Resource.</p> | |
| <p class="toc_element"> | |
| <code><a href="#list">list(q, dateRestrict=None, hl=None, orTerms=None, highRange=None, num=None, cr=None, imgType=None, relatedSite=None, filter=None, gl=None, searchType=None, fileType=None, start=None, imgDominantColor=None, lr=None, siteSearch=None, sort=None, hq=None, c2coff=None, googlehost=None, safe=None, exactTerms=None, lowRange=None, imgSize=None, imgColorType=None, rights=None, excludeTerms=None, linkSite=None, cx=None, siteSearchFilter=None)</a></code></p> | |
| <p class="firstline">Returns metadata about the search performed, metadata about the custom search engine used for the search, and the search results.</p> | |
| <h3>Method Details</h3> | |
| <div class="method"> | |
| <code class="details" id="list">list(q, dateRestrict=None, hl=None, orTerms=None, highRange=None, num=None, cr=None, imgType=None, relatedSite=None, filter=None, gl=None, searchType=None, fileType=None, start=None, imgDominantColor=None, lr=None, siteSearch=None, sort=None, hq=None, c2coff=None, googlehost=None, safe=None, exactTerms=None, lowRange=None, imgSize=None, imgColorType=None, rights=None, excludeTerms=None, linkSite=None, cx=None, siteSearchFilter=None)</code> | |
| <pre>Returns metadata about the search performed, metadata about the custom search engine used for the search, and the search results. | |
| Args: | |
| q: string, Query (required) | |
| dateRestrict: string, Specifies all search results are from a time period | |
| hl: string, Sets the user interface language. | |
| orTerms: string, Provides additional search terms to check for in a document, where each document in the search results must contain at least one of the additional search terms | |
| highRange: string, Creates a range in form as_nlo value..as_nhi value and attempts to append it to query | |
| num: integer, Number of search results to return | |
| cr: string, Country restrict(s). | |
| imgType: string, Returns images of a type, which can be one of: clipart, face, lineart, news, and photo. | |
| Allowed values | |
| clipart - clipart | |
| face - face | |
| lineart - lineart | |
| news - news | |
| photo - photo | |
| relatedSite: string, Specifies that all search results should be pages that are related to the specified URL | |
| filter: string, Controls turning on or off the duplicate content filter. | |
| Allowed values | |
| 0 - Turns off duplicate content filter. | |
| 1 - Turns on duplicate content filter. | |
| gl: string, Geolocation of end user. | |
| searchType: string, Specifies the search type: image. | |
| Allowed values | |
| image - custom image search | |
| fileType: string, Returns images of a specified type. Some of the allowed values are: bmp, gif, png, jpg, svg, pdf, ... | |
| start: integer, The index of the first result to return | |
| imgDominantColor: string, Returns images of a specific dominant color: red, orange, yellow, green, teal, blue, purple, pink, white, gray, black and brown. | |
| Allowed values | |
| black - black | |
| blue - blue | |
| brown - brown | |
| gray - gray | |
| green - green | |
| orange - orange | |
| pink - pink | |
| purple - purple | |
| red - red | |
| teal - teal | |
| white - white | |
| yellow - yellow | |
| lr: string, The language restriction for the search results | |
| Allowed values | |
| lang_ar - Arabic | |
| lang_bg - Bulgarian | |
| lang_ca - Catalan | |
| lang_cs - Czech | |
| lang_da - Danish | |
| lang_de - German | |
| lang_el - Greek | |
| lang_en - English | |
| lang_es - Spanish | |
| lang_et - Estonian | |
| lang_fi - Finnish | |
| lang_fr - French | |
| lang_hr - Croatian | |
| lang_hu - Hungarian | |
| lang_id - Indonesian | |
| lang_is - Icelandic | |
| lang_it - Italian | |
| lang_iw - Hebrew | |
| lang_ja - Japanese | |
| lang_ko - Korean | |
| lang_lt - Lithuanian | |
| lang_lv - Latvian | |
| lang_nl - Dutch | |
| lang_no - Norwegian | |
| lang_pl - Polish | |
| lang_pt - Portuguese | |
| lang_ro - Romanian | |
| lang_ru - Russian | |
| lang_sk - Slovak | |
| lang_sl - Slovenian | |
| lang_sr - Serbian | |
| lang_sv - Swedish | |
| lang_tr - Turkish | |
| lang_zh-CN - Chinese (Simplified) | |
| lang_zh-TW - Chinese (Traditional) | |
| siteSearch: string, Specifies all search results should be pages from a given site | |
| sort: string, The sort expression to apply to the results | |
| hq: string, Appends the extra query terms to the query. | |
| c2coff: string, Turns off the translation between zh-CN and zh-TW. | |
| googlehost: string, The local Google domain to use to perform the search. | |
| safe: string, Search safety level | |
| Allowed values | |
| active - Enables safe search filtering. | |
| high - (Deprecated) Same as active. | |
| medium - (Deprecated) Same as active. | |
| off - Disables safe search filtering. | |
| exactTerms: string, Identifies a phrase that all documents in the search results must contain | |
| lowRange: string, Creates a range in form as_nlo value..as_nhi value and attempts to append it to query | |
| imgSize: string, Returns images of a specified size, where size can be one of: icon, small, medium, large, xlarge, xxlarge, and huge. | |
| Allowed values | |
| huge - huge | |
| icon - icon | |
| large - large | |
| medium - medium | |
| small - small | |
| xlarge - xlarge | |
| xxlarge - xxlarge | |
| imgColorType: string, Returns black and white, grayscale, or color images: mono, gray, and color. | |
| Allowed values | |
| color - color | |
| gray - gray | |
| mono - mono | |
| rights: string, Filters based on licensing. Supported values include: cc_publicdomain, cc_attribute, cc_sharealike, cc_noncommercial, cc_nonderived and combinations of these. | |
| excludeTerms: string, Identifies a word or phrase that should not appear in any documents in the search results | |
| linkSite: string, Specifies that all search results should contain a link to a particular URL | |
| cx: string, The custom search engine ID to scope this search query | |
| siteSearchFilter: string, Controls whether to include or exclude results from the site named in the as_sitesearch parameter | |
| Allowed values | |
| e - exclude | |
| i - include | |
| Returns: | |
| An object of the form: | |
| { | |
| "promotions": [ | |
| { | |
| "title": "A String", | |
| "displayLink": "A String", | |
| "htmlTitle": "A String", | |
| "link": "A String", | |
| "bodyLines": [ | |
| { | |
| "url": "A String", | |
| "htmlTitle": "A String", | |
| "link": "A String", | |
| "title": "A String", | |
| }, | |
| ], | |
| "image": { | |
| "source": "A String", | |
| "width": 42, | |
| "height": 42, | |
| }, | |
| }, | |
| ], | |
| "kind": "customsearch#search", | |
| "url": { | |
| "type": "application/json", | |
| "template": "https://www.googleapis.com/customsearch/v1?q={searchTerms}&num={count?}&start={startIndex?}&lr={language?}&safe={safe?}&cx={cx?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&c2coff={disableCnTwTranslation?}&hq={hq?}&hl={hl?}&siteSearch={siteSearch?}&siteSearchFilter={siteSearchFilter?}&exactTerms={exactTerms?}&excludeTerms={excludeTerms?}&linkSite={linkSite?}&orTerms={orTerms?}&relatedSite={relatedSite?}&dateRestrict={dateRestrict?}&lowRange={lowRange?}&highRange={highRange?}&searchType={searchType}&fileType={fileType?}&rights={rights?}&imgSize={imgSize?}&imgType={imgType?}&imgColorType={imgColorType?}&imgDominantColor={imgDominantColor?}&alt=json", | |
| }, | |
| "items": [ | |
| { | |
| "snippet": "A String", | |
| "kind": "customsearch#result", | |
| "labels": [ | |
| { | |
| "label_with_op": "A String", | |
| "displayName": "A String", | |
| "name": "A String", | |
| }, | |
| ], | |
| "title": "A String", | |
| "displayLink": "A String", | |
| "cacheId": "A String", | |
| "formattedUrl": "A String", | |
| "htmlFormattedUrl": "A String", | |
| "pagemap": { | |
| "a_key": [ | |
| { | |
| "a_key": "", | |
| }, | |
| ], | |
| }, | |
| "htmlTitle": "A String", | |
| "htmlSnippet": "A String", | |
| "link": "A String", | |
| "image": { | |
| "thumbnailWidth": 42, | |
| "byteSize": 42, | |
| "height": 42, | |
| "width": 42, | |
| "contextLink": "A String", | |
| "thumbnailLink": "A String", | |
| "thumbnailHeight": 42, | |
| }, | |
| "mime": "A String", | |
| "fileFormat": "A String", | |
| }, | |
| ], | |
| "context": { | |
| "facets": [ | |
| [ | |
| { | |
| "label_with_op": "A String", | |
| "anchor": "A String", | |
| "label": "A String", | |
| }, | |
| ], | |
| ], | |
| "title": "A String", | |
| }, | |
| "queries": { | |
| "a_key": [ | |
| { | |
| "sort": "A String", | |
| "hl": "A String", | |
| "orTerms": "A String", | |
| "highRange": "A String", | |
| "cx": "A String", | |
| "startPage": 42, | |
| "disableCnTwTranslation": "A String", | |
| "cr": "A String", | |
| "imgType": "A String", | |
| "gl": "A String", | |
| "relatedSite": "A String", | |
| "searchType": "A String", | |
| "title": "A String", | |
| "googleHost": "A String", | |
| "fileType": "A String", | |
| "imgDominantColor": "A String", | |
| "siteSearch": "A String", | |
| "dateRestrict": "A String", | |
| "safe": "A String", | |
| "outputEncoding": "A String", | |
| "hq": "A String", | |
| "searchTerms": "A String", | |
| "exactTerms": "A String", | |
| "language": "A String", | |
| "inputEncoding": "A String", | |
| "totalResults": "A String", | |
| "lowRange": "A String", | |
| "count": 42, | |
| "imgSize": "A String", | |
| "imgColorType": "A String", | |
| "rights": "A String", | |
| "startIndex": 42, | |
| "excludeTerms": "A String", | |
| "filter": "A String", | |
| "linkSite": "A String", | |
| "siteSearchFilter": "A String", | |
| }, | |
| ], | |
| }, | |
| "spelling": { | |
| "correctedQuery": "A String", | |
| "htmlCorrectedQuery": "A String", | |
| }, | |
| "searchInformation": { | |
| "formattedSearchTime": "A String", | |
| "formattedTotalResults": "A String", | |
| "totalResults": "A String", | |
| "searchTime": 3.14, | |
| }, | |
| }</pre> | |
| </div> | |
| </body></html> |