Dokumentacja API Hop
Lemon8: API danych
Odczytuj profile Lemon8, posty, komentarze, obserwujących, odkrywanie, tematy i wyniki wyszukiwania oraz rozpoznawaj udostępnione linki przez 16 uwierzytelnionych punktów końcowych.
Odczytuj profile Lemon8, posty, komentarze, obserwujących, odkrywanie, tematy i wyniki wyszukiwania oraz rozpoznawaj udostępnione linki przez 16 uwierzytelnionych punktów końcowych.
Uwierzytelnianie
Użyj klucza API API Hop. Dostępność zależy od włączonych bram i uprawnień klucza; te dokumenty nie potwierdzają dostępności produkcyjnej.
Authorization: Bearer YOUR_API_KEYŻądania
Operacje GET przyjmują parametry zapytania bez treści. Dwa wsadowe punkty końcowe POST przyjmują tablicę JSON od 1 do 10 niepustych ciągów udostępnionych linków, bez parametrów zapytania. Użyj Content-Type: application/json. Limit treści wynosi 64 KiB. Nieznane lub powtarzane pola zapytania są odrzucane. Zachowuj ID i kursory jako ciągi znaków. Wyszukiwanie używa query, a nie keyword. Żądania przekraczają limit po 60 sekundach i nie są automatycznie ponawiane.
curl --get "https://api.apihop.ai/v1/lemon8/app/users/profile" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7217844966059656197"curl -X POST "https://api.apihop.ai/v1/lemon8/app/posts/ids" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
--data '["https://www.lemon8-app.com/@deathlabs_/7445613324903006766","https://v.lemon8-app.com/al/OghwFTppx"]'Rozliczenia i stronicowanie
Domyślna cena wynosi $0.001 (1000 kredytów) za udane żądanie, w tym jedno żądanie wsadowe do 10 linków. Pierwszeństwo mają ceny indywidualne konta. Każda strona jest osobnym żądaniem; używaj kursora z poprzedniej odpowiedzi. Nie ma automatycznego stronicowania. Nieudane żądania dostawcy zwalniają rezerwację. Błędy rozliczenia nie powtarzają żądania do dostawcy.
Odpowiedzi
Natywna odpowiedź JSON i precyzja liczb zostają zachowane. Sukces wymaga code=200 i data innego niż null; struktura danych zależy od punktu końcowego. Udane puste tablice lub obiekty podlegają opłacie. Poniższa odpowiedź jest ilustracyjna, a nie wynikiem na żywo.
{"code":200,"data":{"user_id":"7217844966059656197"}}Błędy
HTTP 400: nieprawidłowe wejście; 401: wymagane uwierzytelnienie; 402: niewystarczające środki; 403: odmowa dostępu; 405: nieobsługiwana metoda; 429: limit częstotliwości; 5xx: błąd usługi lub dostawcy. HTTP 200 od dostawcy z kodem błędu biznesowego jest niepowodzeniem. Zachowaj X-Request-Id do diagnozy.
Źródła
Wszystkie 16 operacji i ich ceny sprawdzono względem oficjalnego OpenAPI oraz aktualnych metadanych cen punktów końcowych 2026-10-31. Pokrycie dokumentacji nie oznacza zaliczenia testu na żywo przez każdą operację.