Улучшение [1.2.1487] SE::Google::Images - лицензия creative commons

  • Автор темы Автор темы IlyasV
  • Дата начала Дата начала

IlyasV

A-Parser Enterprise License
A-Parser Enterprise
У парсера среди значений параметра Usage rights отсутствует лицензия creative commons - "tbs=il:cl"

Если попытаться добавить значение через поле "Дополнение к строке запроса", то гугл берет только первое значение параметра из query.

Предлагаю:
1) добавить новое значение - creative commons,
2) убрать подстановку параметра tbs в query когда выбрано значение "Not filtered by license". На случай если у гугла будут еще какие-то типы лицензий - можно будет их использовать без доработки парсера.
 

Вложения

  • Screenshot 2022-04-18 at 15.29.52.png
    Screenshot 2022-04-18 at 15.29.52.png
    509,5 КБ · Просмотры: 2
  • Screenshot 2022-04-18 at 15.46.38.png
    Screenshot 2022-04-18 at 15.46.38.png
    48,3 КБ · Просмотры: 2
1) добавить новое значение - creative commons,
В Usage rights добавлены новые типы.

2) убрать подстановку параметра tbs в query когда выбрано значение "Not filtered by license".
В параметре tbs передаются также параметры других фильтров, поэтому это невозможно сделать. Если все фильтры установлен по дефолту, то tbs в запросе не передается.
 
Назад
Верх