Узел Jsdom Соскобли Google Обратный поиск изображений
Я хочу программно найти список URL-адресов для похожих изображений с учетом URL-адреса изображения. Я могу'не могу найти никаких бесплатных API для поиска изображений, поэтому яя пытаюсь сделать это, соскабливая GoogleПоиск по картинке.
Если у меня есть URL изображения, скажемhttp://i.imgur.com/oLmwq.png, затем перейдите кhttps://www.google.com/searchbyimage?&IMAGE_URL = HTTP: //i.imgur.com/oLmwq.png дает связанные изображения и информацию.
Как я могу получитьjsdom.env
создать HTML-код, который ваш браузер получает по указанному выше URL-адресу?
Вот'что ямы пробовали (CoffeeScript):
jsdom = require 'jsdom'
url = 'https://www.google.com/searchbyimage?&image_url=http://i.imgur.com/oLmwq.png'
jsdom.env
html: url
scripts: [ "http://code.jquery.com/jquery.js" ]
features:
FetchExternalResources: ['script']
ProcessExternalResources: ['script']
done: (errors, window) ->
console.log window.$('body').html()
Вы можете увидеть HTML нене соответствует тому, что мы хотим. Это проблема с Jsdom?HTTP заголовки?