API пользовательского поиска Google: объединение значений для параметра «права» - PullRequest
1 голос
/ 13 февраля 2020

Я создал node.js веб-приложение с пакетом npm 'google-images' для подключения к Google custom-search-api для получения URL-адресов изображений.

В параметрах поиска пакета я хочу установить параметр 'rights' таким образом, чтобы возвращались только URL-адреса для изображений, помеченных для использования 'commercial', но для этого параметра не существует единственного значения для достижения этого (cc_publicdomain, cc_attribute, cc_sharealike, cc_noncommercial, cc_nonderived).

Я предполагаю, что мне нужно объединить некоторые из приведенных выше значений, но как это можно сделать из параметров пакета?

Ниже приведены параметры пакета, которые я сейчас использую:

const searchSettings = {
  c2coff: '1',
  fileType: 'jpg ',
  imgSize: 'huge',
  imgType: 'photo',
  linkSite: 'yes',
  lr: 'lang_en',
  rights: '!cc_noncommercial',
  safe: 'high',
  searchType: 'image',
  siteSearch: 'https://www.facebook.com/',
  siteSearchFilter: 'e'
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...