Uwolnij potencjał LinkedIn Developer API dzięki naszemu kompleksowemu przewodnikowi. Niezależnie od tego, czy tworzysz narzędzia dla HR, SaaS, czy platformy zorientowane na deweloperów, znajdziesz w nim przydatne spostrzeżenia i praktyczne korzyści. Od zrozumienia podstawowej architektury LinkedIn API po wdrażanie rzeczywistych przypadków użycia, ten przewodnik przeprowadzi Cię przez wszystko, co musisz wiedzieć.
Z tego przewodnika po LinkedIn API dowiesz się:
const profile = czekać unipile.linkedin
.getProfile("user_id");
konsola.log(profile.name);
Czym jest API LinkedIn?
API LinkedIn (Interfejs Programowania Aplikacji) to kluczowy most pomiędzy Twoją aplikacją a LinkedIn, działający w imieniu uwierzytelnionych użytkowników. Niezależnie od tego, czy tworzysz oprogramowanie rekrutacyjne, systemy CRM, czy narzędzia do automatyzacji procesów, zrozumienie integracji z LinkedIn API jest kluczem do umożliwienia użytkownikom pobierania i interakcji z informacjami zawodowymi i firmowymi, do których mają dostęp na LinkedIn.
Dlaczego deweloperzy potrzebują LinkedIn API dla swojego oprogramowania?
LinkedIn API to zestaw interfejsów programistycznych, które umożliwiają programistom integrację funkcji LinkedIn z ich aplikacjami. Potraktuj LinkedIn API jako bezpieczną bramę, która pozwala Twojemu oprogramowaniu komunikować się z platformą LinkedIn:
Niezależnie od tego, czy budujesz CRM, ATS, lub platforma automatyzacji działań zewnętrznych, Integracja z LinkedIn zwiększa możliwości produktu w zakresie pozyskiwanie talentów, połączenia biznesoweoraz marketing ukierunkowany.
Integracja API LinkedIn w różnych produktach
Kluczową zaletą LinkedIn API jest jego zdolność do pracy w całym ekosystemie LinkedIn:
Ta możliwość integracji wielu produktów pozwala programistom tworzyć kompleksowe rozwiązania, które wykorzystują pełny profesjonalny ekosystem LinkedIn, tworząc ujednolicone wrażenia dla użytkowników w różnych środowiskach LinkedIn.
LinkedIn API vs Web Scraping: Jaka jest różnica?
Zrozumienie, dlaczego dostęp API zapewnia bardziej niezawodne, bezpieczne i zgodne z prawem rozwiązanie dla potrzeb integracji z LinkedIn.
Unipile działa bez własnej bazy danych profili. Usługa nie przechowuje ani nie indeksuje informacji o profilach LinkedIn. Dane są pobierane tylko wtedy, gdy uwierzytelniony użytkownik uruchamia przepływ pracy za pośrednictwem Twojej aplikacji i tylko w ilości ściśle wymaganej do jego wykonania.
Oficjalne typy API LinkedIn: Którego z nich potrzebujesz?
LinkedIn oferuje kilka oficjalnych interfejsów API w ramach swojego programu partnerskiego. Oto, co zapewnia każdy punkt końcowy API LinkedIn:
LinkedIn API profilu
Pobierz informacje o profilu użytkownika, aby zsynchronizować je z CRM i uwierzytelnić użytkowników.
LinkedIn Interfejs API połączeń
Dostęp do profesjonalnej sieci użytkownika w celu analizy i rekomendacji połączeń.
LinkedIn Udostępnij API
Publikowanie treści w imieniu użytkowników w celu zarządzania mediami społecznościowymi i automatyzacji.
LinkedIn API organizacji
Zarządzaj stronami firmowymi i danymi w celu zarządzania profilami i wglądem w pracowników.
LinkedIn UGC API
Obsługa treści multimedialnych w celu zaawansowanego publikowania i zarządzania multimediami.
LinkedIn Interfejs API zgodności
Zgłaszanie naruszeń zasad i treści w celu moderacji i zapewnienia zgodności.
Ważne LinkedIn usunął publiczny dostęp do API w 2015 roku
Cały dostęp do API LinkedIn wymaga teraz oficjalnego partnerstwa. Oto, czego potrzebujesz:
Proces zatwierdzania API LinkedIn: Czego się spodziewać
Uzyskanie oficjalnego dostępu do API LinkedIn to rygorystyczny proces. Zrozumienie harmonogramu i wymagań pomaga przygotować udaną aplikację.
Kluczowe wymagania
Pomiń oczekiwanie z Unipile - Uzyskaj natychmiastowy dostęp do API LinkedIn bez długiego procesu zatwierdzania.
Dostęp do API LinkedIn: Kto może z niego korzystać i jak uzyskać zgodę?
LinkedIn nie zapewnia już publicznego dostępu do swoich interfejsów API. Od 2015 r. dostęp do wszystkich interfejsów API LinkedIn wymaga dołączenia do programu partnerskiego LinkedIn. Oznacza to, że indywidualni deweloperzy nie mogą po prostu stworzyć aplikacji i zacząć korzystać z interfejsów API LinkedIn.
Marketing Developer Program
Dla firm zajmujących się technologiami marketingowymiRozwiązania Sales Navigator
Dla dostawców technologii sprzedażyPartnerstwo Talent Solutions
Dla dostawców technologii HR i ATSProgram partnerski LinkedIn Learning
Dla dostawców systemów zarządzania nauczaniemCo można, a czego nie można zrobić z interfejsami API LinkedIn: Podejście DIY
Interfejs API LinkedIn umożliwia dostęp do uporządkowanych danych, publikowanie treści i zarządzanie profilami, ale wiąże się z ograniczeniami. Możesz napotkać limity stawek, potrzebować uprawnień użytkownika i uzyskać dostęp do niektórych funkcji tylko wtedy, gdy jesteś partnerem. Proces zatwierdzania może być czasochłonny i ograniczać możliwość wdrażania niestandardowych rozwiązań bez kodu autoryzacyjnego LinkedIn.
Co możesz zrobić
Czego nie możesz zrobić
3 sposoby na dostęp do danych LinkedIn: Oficjalne API a alternatywy
Dostęp do danych LinkedIn dla aplikacji może być trudny ze względu na ograniczony dostęp do API LinkedIn. Istnieje kilka sposobów uzyskiwania dostępu do danych LinkedIn w celu wykonywania zadań, takich jak wyszukiwanie profili, wyszukiwanie firm, wysyłanie zaproszeń, wysyłanie notatek głosowychlub wysyłanie wiadomości InMails. Porównując punkty końcowe, wysiłek, koszt i elastyczność, Ta tabela pomoże ci jasno ocenić, co jest najlepsze dla twojego zespołu.
Unipile API
Ujednolicony interfejs API typu "wszystko w jednym
Partnerzy LinkedIn
Oficjalny interfejs API dzięki partnerstwu
Zrób to sam
Zbuduj własne rozwiązanie
Unipile to nie jest produktem LinkedIn i nie współpracuje z LinkedIn. Jego rolą jest zasiadanie jako niezależna warstwa techniczna pomiędzy Twoją aplikacją a LinkedIn, wykonując każde wywołanie w imieniu użytkownika końcowego, który osobiście połączył swoje konto. Każde żądanie pozostaje w granicach uprawnień tego użytkownika do LinkedIn. Brak podwyższonego dostępu, brak innych kont, brak działań poza przepływem pracy, który użytkownik wyraźnie rozpoczął.
1. LinkedIn API by Unipile
Gotowy do produkcji interfejs API LinkedIn, który odzwierciedla oficjalną funkcjonalność bez złożoności programu partnerskiego.
Dlaczego warto wybrać Unipile?
Jak to działa
Rozpocznij w 5 prostych krokach
Utwórz swoje konto Unipile
Zarejestruj się w kilka sekund i uzyskaj natychmiastowy dostęp do interfejsu API Unipile Messaging.
Dostęp do pulpitu nawigacyjnego
Zarządzaj wszystkimi połączonymi kontami, webhookami i ustawieniami API w jednym miejscu.
Uzyskaj numer DSN
Skopiuj unikalny punkt końcowy DSN, aby rozpocząć wykonywanie połączeń API.
Generowanie tokena
Skonfiguruj zakresy i uprawnienia dla bezpiecznego dostępu do API.
Połącz konto LinkedIn
Połącz swoje konto LinkedIn za pomocą poświadczeń lub metody plików cookie.
Teraz zintegruj wszystkie potrzebne funkcje
Uzyskaj dostęp do wszystkich funkcji LinkedIn za pośrednictwem naszego ujednoliconego interfejsu API. Wybierz punkty końcowe, które pasują do Twojego przypadku użycia.
Popularne punkty końcowe
Przewodnik wideo: Tworzenie za pomocą LinkedIn API
W tym filmie dowiesz się, jak połączyć konto LinkedIn i rozpocząć synchronizację skrzynek odbiorczych, pobieranie profili i zarządzanie wiadomościami z Twojej aplikacji.
2. Oficjalny interfejs API LinkedIn
Chociaż oficjalny interfejs API LinkedIn oferuje najbardziej wszechstronny i prawnie bezpieczny dostęp do danych LinkedIn, wiąże się on ze znacznymi barierami wejścia, które sprawiają, że jest on nieodpowiedni dla większości programistów i firm.
Oficjalny interfejs API LinkedIn: Przewodnik dla programistów
API LinkedIn oferuje potężne opcje integracji, ale jest ściśle kontrolowane. Od 2015 roku publiczny dostęp został usunięty, a dostęp jest teraz dostępne tylko dla partnerów LinkedIn. Zatwierdzeni partnerzy uzyskują dostęp do określonych interfejsów API, takich jak Profil API, Connections API i UGC API, które umożliwiają dostęp do danych profilowych, udostępnianie treści w imieniu użytkowników oraz tworzenie połączeń sieciowych.
Aby stworzyć aplikację, programiści muszą utworzyć konto programisty LinkedIn. Złożoność korzystania z interfejsów API LinkedIn, które są zbudowane na Rest.li framework, Wymaga to zrozumienia dostarczonej biblioteki, która upraszcza żądania i obsługuje uwierzytelnianie.
Dwie kluczowe metody OAuth obejmują: Zaloguj się za pomocą LinkedIn (wymaga uprawnień użytkownika do danych profilu) i API profilu (zarezerwowane dla zatwierdzonych partnerów z szerszym dostępem).
Proces OAuth dla dostępu
Uzyskaj zatwierdzenie przez LinkedIn
Uzyskiwanie tokenów dostępu
Użyj swojego Client ID i Client Secret, aby poprosić o token dostępu dla uwierzytelnionych wywołań API.
const getAccessToken = asynchroniczny () => { const response = czekać axios.stanowisko( 'https://www.linkedin.com/oauth/v2/accessToken', { grant_type: 'client_credentials', client_id: 'your-client-id', client_secret: 'your-client-secret' } ); return response.data.access_token; };
Pobieranie danych profilu
Wysyłanie żądań API w celu pobrania danych profilu. Uwaga: LinkedIn API wymaga identyfikatora profilu do pobierania danych.
const getProfile = asynchroniczny (accessToken, profileId) => { const response = czekać axios.uzyskać( `https://api.linkedin.com/v2/people/${profileId}`, { nagłówki: { 'Authorization': `Bearer ${accessToken}` } } ); return response.data; };
Oficjalny interfejs API LinkedIn umożliwia jedynie pobieranie danych profilu za pomocą pliku identyfikator profilu. Jeśli masz tylko adres URL profilu LinkedIn lub slug, oficjalne API nie będzie pomocne. W takich przypadkach rozwiązaniem może być skorzystanie z nieoficjalnego interfejsu API, takiego jak Unipile, który umożliwia pobieranie danych LinkedIn przy użyciu zarówno identyfikatora profilu, jak i adresu URL profilu.
Oficjalne ograniczenia API LinkedIn
Poważne ograniczenia, które sprawiają, że jest to niepraktyczne dla większości przypadków użycia:
3. Integracja DIY z LinkedIn
Jeśli oficjalne API LinkedIn nie spełnia twoich potrzeb, szczególnie gdy musisz pobrać dane za pomocą adresu URL profilu LinkedIn lub slug, nieoficjalne API znalezione na platformach takich jak GitHub mogą służyć jako alternatywa. Biblioteki te umożliwiają interakcję z LinkedIn bez ograniczeń nałożonych przez oficjalne API.
Dlaczego samodzielna integracja jest ryzykowna
Integracje te są często długie, złożone i nieoficjalne, co oznacza, że nie ma dostępnego oficjalnego wsparcia. Deweloperzy powinni spodziewać się licznych iteracji i wyzwań podczas wdrażania. Ponadto korzystanie z LinkedIn jako dostawcy OAuth ma swoje ograniczenia, ponieważ nie dostarcza kluczowych danych, których potrzebuje wiele aplikacji.
Wspólne wyzwania
Lepsze alternatywy dla integracji DIY
Zamiast tworzyć własną integrację z LinkedIn, rozważ te gotowe rozwiązania produkcyjne:
Możliwości API LinkedIn z Unipile
Uzyskaj dostęp do każdego punktu końcowego LinkedIn za pośrednictwem jednego, ujednoliconego interfejsu API. Od wiadomości po profile, od zaproszeń po posty - zbuduj dowolną integrację LinkedIn, której potrzebują Twoi użytkownicy.
Połączenie z kontem
2 dostępne punkty końcowe
Wiadomości
10 dostępne punkty końcowe
Użytkownicy/Profile
8 dostępne punkty końcowe
Posty/komentarze
6 dostępne punkty końcowe
Konkretny
17 dostępne punkty końcowe
Webhooks
3 dostępne wydarzenia
Skrzynki odbiorcze
4 dostępne skrzynki odbiorcze
Integracja LinkedIn API Python: Szybki start
Zintegruj LinkedIn ze swoim CRM, ATS lub narzędzie informacyjne w kilka minut. Poniżej znajduje się przykład w języku Python, który wyświetla listę wszystkich połączonych kont LinkedIn przy użyciu interfejsu API Unipile. SDK nie jest wymagany, tylko Python i żądania.
import żądania # Punkt końcowy interfejsu API Unipile url = "https://api1.unipile.com:13111/api/v1/accounts" # Nagłówki do uwierzytelniania nagłówki = { "akceptuj": "application/json", "X-API-KEY": "your-api-key" } # Złóż wniosek response = żądania.uzyskać(url, headers=nagłówki) # Drukowanie wszystkich połączonych kont print(odpowiedź.json())
Kluczowe cechy interfejsu API LinkedIn firmy Unipile
Lista wszystkich czatów
zwijać się --żądanie POBIERZ --url https://api1.unipile.com:13111/api/v1/chats \ --nagłówek 'X-API-KEY: {your_api_key}'
Pobieranie wszystkich wiadomości czatu z konta LinkedIn użytkownika. Filtrowanie konwersacji według partnera czatu, daty lub słów kluczowych w treści czatu.
Rozpocznij nowy czat
zwijać się --żądanie POST --url https://api1.unipile.com:13111/api/v1/chats \ --nagłówek 'X-API-KEY: {your_api_key}' \ --nagłówek 'Content-Type: application/json' \ --dane '{"attendee_id": "...", "text": "..."}'
Zainicjuj nową wiadomość czatu w aplikacji, podając odbiorcę, treść wiadomości i opcjonalne załączniki, jeśli są obsługiwane.
Pobieranie profilu
zwijać się --żądanie POBIERZ --url https://api1.unipile.com:13111/api/v1/users/{user_id} \ --nagłówek 'X-API-KEY: {your_api_key}'
Ta funkcja API ułatwia pobieranie profili użytkowników, umożliwiając szczegółowy dostęp do informacji o użytkowniku. Możesz zebrać wiele publicznych informacji o profilu, takich jak adres e-mail użytkownika, stanowisko, firma, numer telefonu i adres, gdy są one podane i publicznie dostępne.
Jak programiści mogą wykorzystać LinkedIn API do zaawansowanych funkcji?
Integracja zaawansowanych funkcji LinkedIn w aplikacjach jest teraz usprawnionym procesem dzięki gotowym do użycia fragmentom kodu Unipile. Programiści mogą ominąć złożoność budowania od podstaw, korzystając z tych wstępnie przygotowanych kodów, aby uzyskać dostęp do pełnych możliwości interfejsu API LinkedIn.
Niezależnie od tego, czy chodzi o usprawnienie pobierania danych profilowych, analizę aktywności sieciowych, czy synchronizację z innymi systemami, solidne repozytorium kodu Unipile działa jako katalizator szybkiej i płynnej integracji.
Buduj sekwencje kontaktów na LinkedIn dla swoich użytkowników
Umożliw użytkownikom tworzenie przepływów pracy angażujących dzięki spersonalizowanym zaproszeniom na LinkedIn. Przeszukuj profile za pomocą LinkedIn lub Sales Navigator, stosuj filtry i pozwól każdemu użytkownikowi uruchomić sekwencję z jego uwierzytelnionego konta.
Wyszukaj i pobierz wyniki
Wykorzystaj zaawansowane funkcje LinkedIn, LinkedIn Recruiter i LinkedIn Sales Navigator do tworzenia niestandardowych funkcji wyszukiwania w swojej aplikacji, korzystając z punktu końcowego 'Pobierz surowe dane' za pośrednictwem uwierzytelnionego konta każdego użytkownika.
Wykrywanie zaakceptowanych zaproszeń
Śledź, kiedy Twoje zaproszenia na LinkedIn są akceptowane, aby wyzwalać działania następcze bez określonych webhooków.
Integracja notatek głosowych
Włączenie funkcji notatek głosowych LinkedIn do oprogramowania może znacznie zwiększyć interakcję i zaangażowanie użytkowników. Integracja ta umożliwia użytkownikom łatwe wysyłanie i odbieranie wiadomości głosowych, oferując bardziej osobisty i skuteczny sposób komunikacji.
Dostęp do dokumentacjiUzyskaj posty na LinkedIn
Uzyskaj dostęp do najnowszych postów użytkowników LinkedIn bezpośrednio w swojej aplikacji. Pobieraj tytuły, znaczniki czasu i fragmenty treści, aby zasilać pulpity nawigacyjne w czasie rzeczywistym, karty CRM lub automatyczne alerty.
Uzyskaj posty na LinkedInPolityki użytkowania i progi limitów LinkedIn ewoluują w czasie. Unipile wyświetla sygnały platformy na żywo, których Twoja integracja potrzebuje: nagłówki użycia, wskazówki dotyczące limitów, kody błędów, dzięki czemu Twoje przepływy pracy mogą zwalniać, wycofywać się lub automatycznie ponownie planować. Odpowiedzialność za ogólne tempo pozostaje po stronie klienta. Każde wdrożenie musi być zgodne z aktualnymi warunkami LinkedIn oraz z tym, co może legalnie robić pojedyncze uwierzytelnione konto.
Przypadki użycia API LinkedIn: Uwolnienie potencjału
API LinkedIn stanowi transformujące narzędzie, zmieniające sposób, w jaki ludzie i organizacje pracują w różnych branżach. Szybsza rekrutacja i sprzedaż, Twoi użytkownicy muszą szybko odpowiadać na wiadomości. Dzięki API każdy z Twoich użytkowników może połączyć się wiele kont LinkedIn aby wspomóc ich przepływy pracy.
API dla LinkedIn Recruiter
W dziedzinie rekrutacji interfejs API LinkedIn firmy Unipile jest narzędziem transformacyjnym, zmieniającym krajobraz zatrudniania specjalistów. API dla LinkedIn Recruiter i innych usprawnia targetowanie kandydatów, automatyzuje żmudne zadania i zapewnia wgląd w czasie rzeczywistym.
API dla LinkedIn Sales Navigator
Włączanie LinkedIn Sales Navigator do CRM przekształca strategie sprzedaży, zapewniając bezpośredni dostęp do cennych informacji i połączeń. Ta fuzja pozwala na spersonalizowane zaangażowanie, dostosowane do unikalnych potrzeb każdego potencjalnego klienta.
Korzyści z integracji API LinkedIn
Gotowy do produkcji zestaw SDK, który obsługuje złożoność integracji LinkedIn. Punkty końcowe RESTful, webhooki w czasie rzeczywistym i automatyczne ograniczanie szybkości, dzięki czemu możesz skupić się na budowaniu, a nie utrzymywaniu.
Prosta integracja
Przeszukuj profile, wysyłaj zaproszenia i wiadomości za pomocą zaledwie kilku linijek kodu. Nasz SDK obsługuje uwierzytelnianie, limity prędkości i obsługę błędów.
// Połącz się z LinkedIn w kilka sekund import { UnipileClient } z 'unipile-node-sdk'; const klient = nowy UnipileClient({ dsn: 'https://api.unipile.com', token: process.env.UNIPILE_TOKEN }); // Przeszukiwanie profili LinkedIn const profile = czekać client.users.wyszukiwanie({ zapytanie: 'Dyrektor ds. marketingu', limit: 25 }); // Wyślij zaproszenie do połączenia czekać client.users.zaproszenie({ account_id: accountId, provider_id: 'linkedin_user_id', wiadomość: 'Cześć! Let's connect'.' });
RESTful API
Czyste, ustandaryzowane punkty końcowe z odpowiedziami JSON. Przewidywalna struktura adresów URL i metody HTTP.
Webhooki działające w czasie rzeczywistym
Natychmiastowe powiadomienia o wiadomościach, akceptacjach połączeń i zdarzeniach. Nie wymaga odpytywania.
Bezpieczne uwierzytelnianie
Uwierzytelnianie oparte na tokenach OAuth 2.0. Bezpieczne zarządzanie poświadczeniami i automatyczne odświeżanie tokenów.
Ochrona konta
Wbudowane zabezpieczenia chroniące konta LinkedIn. Uczciwe wzorce użytkowania i limity aktywności zgodne z wytycznymi platformy.
Inteligentne ograniczenie prędkości
Automatyczne zarządzanie limitami stawek za pomocą nagłówków informacyjnych. Obsługujemy ograniczenia LinkedIn za Ciebie.
Wyczyść obsługę błędów
Opisowe kody błędów i komunikaty. Wbudowana logika ponawiania prób z wykładniczym backoffem.
Jeden pulpit nawigacyjny dla wszystkie integracje
Zarządzaj wszystkimi swoimi kontami LinkedIn, WhatsApp, Gmail i innymi za pomocą jednego, intuicyjnego interfejsu.
Konta
03/01/2025
02/15/2025
02/10/2025
03/01/2025
02/28/2025
02/20/2025
03/01/2025
02/25/2025
03/01/2025
02/22/2025
02/14/2025
02/12/2025
02/08/2025
02/05/2025
03/01/2025
02/15/2025
03/01/2025
02/22/2025
Optymalizacja integracji dzięki wsparciu ekspertów
Niezależnie od tego, czy zaczynasz od zera, czy masz już wdrożony system, nasz proces integracji został opracowany z myślą o szybkim wdrożeniu.
Zacznij budować z LinkedIn API już dziś
Wybierz ścieżkę integracji, która pasuje do Twojego harmonogramu i potrzeb.
LinkedIn API Guide FAQ
Wszystko, co musisz wiedzieć o dostępie i integracji LinkedIn API
Dla tych, którzy pytają: "Czy API LinkedIn jest darmowe?", odpowiedź brzmi częściowo. Podczas gdy podstawowy dostęp do ograniczonych danych jest dostępny bezpłatnie, zaawansowane funkcje, takie jak People Profile lub Marketing API, wymagają płatnych planów i zatwierdzeń partnerów.
Sam interfejs API LinkedIn ma różne modele cenowe w zależności od metody dostępu:
- Oficjalne API LinkedIn: Darmowy dla zatwierdzonych partnerów, ale wymaga kosztownego programu partnerskiego
- Unipile LinkedIn API: Zaczyna się od $49/miesiąc z przejrzystymi cenami
- Rozwiązania DIY: Darmowe, ale z wysokimi ukrytymi kosztami (czas rozwoju, utrzymanie, ryzyko prawne)
Dla większości firm rozwiązania innych firm, takie jak Unipile, oferują najlepszą propozycję wartości.
Istnieją trzy główne ścieżki dostępu do API LinkedIn:
- Program partnerski LinkedIn (3-6 miesięcy, tylko dla przedsiębiorstw)
- Zewnętrzni dostawcy API (1-3 dni, większość firm)
- Rozwój DIY (niezalecane do produkcji)
Aby uzyskać szybki dostęp, należy utworzyć konto LinkedIn Developer i zarejestrować swoją aplikację. W zależności od wymaganych danych i poziomu dostępu może być konieczne przejście przez proces aplikacji partnerskiej LinkedIn, który może obejmować przesłanie przypadku użycia do przeglądu. Alternatywnie można połączyć się z Pulpit nawigacyjny Unipile dla uproszczonego dostępu i zarządzania.
Zależy to od dostawcy API. Oto porównanie oficjalnego OAuth LinkedIn z uproszczonym podejściem Unipile:
Unipile LinkedIn API:
// Proste uwierzytelnianie oparte na tokenie const response = czekać fetch('https://api.unipile.com/v1/profiles', { nagłówki: { 'Authorization': 'Nośnik your-api-token', 'X-DSN': 'your-dsn-endpoint' } });
LinkedIn nakłada kilka ograniczeń na korzystanie ze swojego API w celu ochrony prywatności użytkowników i utrzymania jakości swoich danych. Tylko zatwierdzeni deweloperzy mogą uzyskać dostęp do pełnego zakresu funkcji API, a większość interakcji z danymi wymaga wyraźnej zgody użytkownika. Obowiązują również limity szybkości, które ograniczają liczbę żądań, jakie aplikacja może wykonać w określonym czasie.
Limity stawek API LinkedIn:
Oficjalne API LinkedIn:
- 500 połączeń na użytkownika dziennie
- Zależy od punktu końcowego i poziomu partnera
Unipile LinkedIn API:
- Szanuje naturalne wzorce użytkowania LinkedIn
- Automatyczne ograniczanie stawek w celu zapobiegania problemom z kontem
- Skalowanie zgodnie z planem subskrypcji
Rozwiązania DIY:
- Brak oficjalnych limitów, ale wysokie ryzyko wykrycia i zakazu.
Można znaleźć wszystkie Limity LinkedIn tutaj.
Dostępne dane zależą od metody dostępu i uprawnień użytkownika:
Dane profilu:
- Nazwa, nagłówek, lokalizacja
- Doświadczenie zawodowe i wykształcenie
- Umiejętności i uprawnienia
- Informacje kontaktowe (jeśli są udostępniane)
- Zdjęcie profilowe i tło
Dane dotyczące aktywności:
- Posty i artykuły
- Komentarze i reakcje
- Aktualizacje połączeń
- Zmiany miejsc pracy i ogłoszenia
Dane sieciowe:
- Lista połączeń
- Wzajemne połączenia
- Liczba obserwujących
- Aktywność w sieci
Za pomocą interfejsu API LinkedIn można pobierać różne rodzaje danych, w tym:
- Informacje o profilu użytkownika (nazwa, nagłówek, lokalizacja itp.)
- Posty i udostępnienia z kanału LinkedIn użytkownika
- Informacje o firmie, jeśli masz odpowiednie uprawnienia
- Wskaźniki zaangażowania, takie jak komentarze, polubienia i udostępnienia postów
Należy pamiętać, że konkretne dostępne dane zależą od poziomów API LinkedIn i uprawnień użytkownika. Szczegółowe zestawienie Pobieranie danych LinkedIn z interfejsu API, odwiedź pełny artykuł na jakie dane LinkedIn można pobrać z ich interfejsu API.
Dostępne trasy różnią się głównie sposobem uwierzytelniania oraz stopniem skalowalności:
- Ręczne przeglądanie i kopiowanie-wklejanie: w porządku w przypadku garści rekordów, nie skaluje się
- Rozszerzenia przeglądarki: powiązane z dynamicznym kodem HTML LinkedIna i psują się za każdym razem, gdy zmienia się interfejs
- Narzędzia chmurowe na współdzielonej infrastrukturze: nie kontrolujesz sesji, na których są uruchomione
- API oparte na kontach: każdy użytkownik końcowy łączy swoje własne konto, a każde pobieranie danych odbywa się w jego imieniu
W naszym przewodniku porównujemy, co każde podejście może osiągnąć, gdzie się załamuje i na jakie ryzyko Cię naraża, w pobieranie danych z LinkedIn do Twojego oprogramowania.
Aby dowiedzieć się, jak skutecznie pobierać posty z LinkedIn za pomocą API, w tym instrukcje krok po kroku i wskazówki dotyczące integracji, zapoznaj się z naszym szczegółowym przewodnikiem tutaj: Jak pobrać posty z LinkedIn za pomocą API.
Interfejs API LinkedIn Recruiter jest ogólnie dostępny dla klientów LinkedIn Recruiter, a jego koszt jest zintegrowany z planami subskrypcji LinkedIn Recruiter. Dokładne ceny mogą się różnić w zależności od liczby licencji, potrzebnych funkcji i konkretnych wymagań dotyczących integracji. Aby uzyskać dokładne informacje wycena Aby uzyskać szczegółowe informacje, najlepiej skontaktować się z zespołem sprzedaży LinkedIn.
Interfejs API Unipile usprawnia integrację LinkedIn poprzez generowanie linku autoryzacyjnego, umożliwiając użytkownikom łączenie kont LinkedIn, zarządzanie komunikacją i bezpośredni dostęp do różnych funkcji LinkedIn. Proces ten eliminuje potrzebę skomplikowanego kodu, dzięki czemu integracja jest szybka i wydajna.
Aby korzystać z API LinkedIn w języku Python, potrzebujesz dostawcy API, który umożliwia dostęp do punktów końcowych LinkedIn, ponieważ oficjalne API LinkedIn jest mocno ograniczone i zarezerwowane wyłącznie dla partnerów. Dzięki Unipile możesz pracować z LinkedIn programowo za pośrednictwem uwierzytelnionych kont użytkowników, bez konieczności posiadania oficjalnej umowy partnerskiej z LinkedIn czy budowania wszystkiego od zera.
Interfejs API LinkedIn umożliwia programistom integrację funkcji LinkedIn z ich aplikacjami. Typowe funkcje obejmują pobieranie profili użytkowników, udostępnianie postów, dostęp do stron firmowych oraz integrację funkcji LinkedIn Ads lub Sales Navigator.
Interfejs API LinkedIn może być używany z dowolnym językiem programowania obsługującym żądania HTTP:
Najpopularniejsze języki:
- Python: Dostępne są obszerne biblioteki i przykłady
- JavaScript/Node.js: Doskonały dla aplikacji internetowych
- PHP: Popularny dla WordPress i tworzenia stron internetowych
- Java: Aplikacje dla przedsiębiorstw i rozwój systemu Android
- C#/.NET: Integracja z ekosystemem Microsoft
- Ruby: Szybkie prototypowanie i aplikacje internetowe
Ograniczenia i ograniczenia interfejsu API LinkedIn są określane przez sam LinkedIn i różnią się w zależności od punktów końcowych i dozwolonych typów użytkowania.
Unipile pobiera informacje w imieniu uwierzytelnionych użytkowników, na ich żądanie i w ramach ich autoryzowanego zakresu. Unipile nie przechowuje żadnych danych niezależnie; informacje przepływają przez API w odpowiedzi na działania zainicjowane przez użytkownika, zgodnie z RODO i obowiązującymi przepisami o ochronie danych.
Unipile to niezależny pośrednik techniczny, który pomaga wydawcom oprogramowania łączyć uwierzytelnione konta użytkowników z ich aplikacjami. Obsługiwane akcje są wykonywane w imieniu użytkownika, w ramach zainicjowanych i kontrolowanych przez niego przepływów pracy. Unipile nie jest powiązany ani wspierany przez LinkedIn. Funkcje, dostępność i warunki dostępu platformy stron trzecich mogą ulec zmianie w dowolnym momencie.
Nie. Unipile nie tworzy ani nie utrzymuje żadnych niezależnych baz danych danych profili LinkedIn do własnych celów. Wszelkie informacje o profilu pobrane za pośrednictwem API są przetwarzane tylko w imieniu uwierzytelnionego użytkownika, na żądanie danego użytkownika i tylko w zakresie technicznym niezbędnym do przepływu pracy realizowanego przez Twoją aplikację. Po zakończeniu przepływu pracy Unipile nie przechowuje ani nie wykorzystuje danych poza tym, co zainicjował użytkownik.
Unipile LinkedIn API udostępnia tylko informacje, które uwierzytelniony użytkownik mógłby sam zobaczyć podczas swojej sesji w LinkedIn. Obejmuje to profile w ich sieci, ich wiadomości, ich dane z Sales Navigator lub Recruiter, gdy te licencje są przypisane do konta, oraz publiczne strony firm, które mogą już przeglądać. Nie ma privileged dostępu do zaplecza, wzbogacania danych między kontami ani zakresu poza tym, do czego użytkownik jest upoważniony w swoim własnym koncie LinkedIn.
Każda akcja wykonywana za pośrednictwem API Unipile LinkedIn wymaga, aby użytkownik końcowy posiadał wyraźnie połączyli swoje konto na LinkedIn poprzez uwierzytelnianie. Akcje są uruchamiane tylko w ramach przepływów pracy zainicjowanych i kontrolowanych przez użytkownika. Brak zbierania danych w tle bez uwierzytelnionej sesji, żadna akcja nie jest wykonywana na kontach, których właściciel nie połączył ich aktywnie za pośrednictwem Twojej aplikacji.
Gotowy do zintegrowania LinkedIn API ze swoim produktem?
Buduj teraz


