É possível obter o url da imagem do URL do instagram?
Tenho um URL no Instagram:
Https://www.instagram.com/p/B2EtjT9hgvG/
A imagem dentro tem o url:
Se eu só tiver o URL do Instagram é possível obter o url da imagem com uma API ou algo assim mais? TY
0
1 answers
Graças à ajuda de @Chris Doyle posso dar-te uma ajudinha usando
selenium
:
from selenium import webdriver
driver = webdriver.Chrome('chromedriver.exe')
driver.get('https://www.instagram.com/p/B2EtjT9hgvG/')
metas = driver.find_elements_by_tag_name('meta')
for elem in metas:
if elem.get_attribute('property') == 'og:image':
print(elem.get_attribute('content'))
Ou com requests
e bs4
em conformidade:
import requests
from bs4 import BeautifulSoup
result = requests.get("https://www.instagram.com/p/B2EtjT9hgvG/")
c = result.content
soup = BeautifulSoup(c)
metas = soup.find_all(attrs={"property": "og:image"})
print(metas[0].attrs['content'])
1
Author: Kostas Charitidis, 2019-09-17 08:21:21