API Hop

Dokumentacja

Dokumentacja API Hop

Instagram: API danych

Odczytuj profile Instagram, posty, Reels, relacje, komentarze, obserwujących, lokalizacje i wyniki wyszukiwania przez 93 uwierzytelnione punkty końcowe.

Odczytuj profile Instagram, posty, Reels, relacje, komentarze, obserwujących, lokalizacje i wyniki wyszukiwania przez 93 uwierzytelnione punkty końcowe.

Uwierzytelnianie

Użyj klucza API API Hop w nagłówku uwierzytelnienia. Dostępność zależy od włączonych bram i uprawnień klucza API; sama dokumentacja nie potwierdza dostępności produkcyjnej.

http
Authorization: Bearer YOUR_API_KEY

Żądania

Wszystkie operacje używają parametrów zapytania GET bez treści żądania. Segment wersji wybiera wersję interfejsu Instagram. Nieznane lub zdublowane pola są odrzucane. Zachowuj identyfikatory i kursory stronicowania jako ciągi znaków, także wartości większe niż bezpieczny zakres liczb JavaScript.

bash
curl --get "https://api.apihop.ai/v1/instagram/v1/users/profile/by-username" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "username=instagram"

Odpowiedzi

Natywna odpowiedź JSON zostaje zachowana, w tym opakowanie code/data i precyzja liczb. Struktury różnią się według operacji. Puste udane wyniki mogą podlegać opłacie; błąd nie jest pustym wynikiem. Poniższy przykład jest ilustracyjny, a nie odpowiedzią na żywo.

json
{"code":200,"data":{"user":{"id":"25025320","username":"instagram"}}}

Rozliczenia i stronicowanie

Ceny dotyczą udanego żądania, a nie zwróconej pozycji. Każda strona jest osobnym żądaniem. V1 kosztuje $0.001; V2 $0.002; V3 $0.008 z wyjątkiem trzech narzędzi shortcode kosztujących $0.002. Pierwszeństwo mają ceny indywidualne konta. Rabaty ilościowe dostawcy nie są automatycznie przenoszone. Nieudane wywołania dostawcy zwalniają rezerwację; błędy rozliczenia zwracają błąd i nie wywołują drugiego żądania do dostawcy.

Opis punktów końcowych

Wybierz punkt końcowy i wyślij tylko jego udokumentowane pola. Gdy wymieniono alternatywy, podaj co najmniej jedno pole z każdej grupy. Wartości stronicowania muszą pochodzić z poprzedniej odpowiedzi; nie ma automatycznego stronicowania.

Pełny opis punktów końcowych

Błędy

Błędy platformy używają HTTP 400 dla nieprawidłowych parametrów, 401 dla nieprawidłowego uwierzytelnienia, 402 dla niewystarczających środków, 403 dla odmowy dostępu do bramy, 429 dla limitów częstotliwości i 5xx dla błędów usługi lub dostawcy. Zachowaj X-Request-Id do diagnozy. Nie traktuj HTTP 200 od dostawcy z kodem błędu biznesowego jako sukcesu.

Źródła

Listę punktów końcowych i ceny sprawdzono względem oficjalnego schematu i aktualnych metadanych cen 2026-10-31. Aktualne metadane mają pierwszeństwo przed sprzecznymi cenami w opisie.

TikHub · OpenAPI · Ceny