I have been trying to do web-scraping using Nokogiri.
I want to get the content loaded after some time due to JavaScript possibly. I have tried using sleep
but I dont know where am I going wrong.
Here is the snippet:
require 'nokogiri'
require "open-uri"
require 'json'
url='https://www.instagram.com/someuser/'
file = Nokogiri::HTML(open(url))
sleep 600
puts file
data = JSON.parse file
links=file.css('div.v1Nh3 a')
puts links
I am not getting any links.