ProPublicoBono_
Mirki,

szukam, szukam, ale bezskutecznie – jak zescrappować foty z publicznego profilu Instagrama? Postman, z parametrem ?__a=1, działa, ale gdy próbuję fetchem, to dostaję błąd 429 ( ͡° ͜ʖ ͡°)

#programowanie #javascript #fetch #instagram #api
0
  • Najlepsze
  • Wszystkie komentarze
orkin2913
orkin2913
@ProPublicoBono_: Instagram udostępnia API, tylko trzeba sobie klucz wygenerować
1
BomBom
@ProPublicoBono_: musisz zrobić autoryzacje tak czy inaczej
1
aptitude
Czy fetch nie obsługuje zmiennych dla body?
Próbuje wysłać dane które znajdują się w zmiennej przez fetch, dodaje zmienną do body a serwer nic nie dostaje.
//Dane znajdują się w zmiennej.

przykład:
request = async (body=null, method, param=null) => {
0
  • Najlepsze
  • Wszystkie komentarze
pedojerry
@aptitude: Twoja zmienna body jest obiektem z kluczem res, a fetch oczekuje otrzymania danych w formacie zgodnym z nagłówkiem content-type, czyli w tym wypadku body.res
1
aptitude
Czy ja coś źle robię, czy fetch() z Content-Type application/json nie wysyła POSTem credentials: 'include'?
Ale bez problemu przesyła na serwer cookies jeżeli Content-Type jest ustawiony na application/x-www-form-urlencoded. Hmm?

Czy to jakieś zabezpieczenie o którym nie wiem?

#programowanie #javascript #fetch
0
  • Najlepsze
  • Wszystkie komentarze
Loperamid
@aptitude: jeśli ten sam origin to powinno wysłać, poka kod
1
aptitude
@Loperamid: A tutaj mój cors na serwerze, przyznaj, że ciekawe rozwiązanie..

Nie mogę zrobić Access-Control-Allow-Origin * bo wtedy nie działa credentials, to normalne, a potrzebuje kilka domen więc odpytuje jaka to domena i ustawiam corsa :D

/* CORS */
app.use((req, res,
1
m.....0
m.....0
Korzystam z API i chcę zrobić żądanie ajaxowe za pomocą fetch api. API te używa protokół HTTP, a moja apka jest hostowana na Githubie i wiadomo używa HTTPS. Czy CORS rozwiąże problem włączając go i ustawiając nagłówek access control w żądaniu? Jestem newbie w tym..
#frontend #fetch #ajax #javascript
1