Wprowadzenie
Czym jest API LinkedIn?
3 Rozwiązania umożliwiające dostęp do LinkedIn API
LinkedIn API by Unipile (wideo)
Funkcje referencyjne API
LinkedIn API Python
Kluczowe cechy interfejsu API LinkedIn firmy Unipile
Przypadki użycia API LinkedIn
Integracja API LinkedIn
Najczęściej zadawane pytania
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, w tym płynną integrację z narzędziami deweloperskimi LinkedIn, ten przewodnik przeprowadzi Cię przez wszystko, co musisz wiedzieć.
Z tego przewodnika po LinkedIn API dowiesz się:
- Jak legalnie i skutecznie uzyskać dostęp do punktów końcowych API LinkedIn?
- Proces uwierzytelniania LinkedIn API krok po kroku
- Przykłady integracji LinkedIn API w świecie rzeczywistym
- Porównanie kosztów: LinkedIn API a alternatywy
- Uwagi prawne dotyczące korzystania z API LinkedIn
Czym jest API LinkedIn?
LinkedIn API (Application Programming Interface) to niezbędny pomost łączący dane sieci zawodowej LinkedIn z aplikacjami zewnętrznymi. Niezależnie od tego, czy tworzysz oprogramowanie rekrutacyjne, systemy CRM czy narzędzia do automatyzacji marketingu, zrozumienie integracji LinkedIn API ma kluczowe znaczenie dla dostępu do ponad 900 milionów profili zawodowych LinkedIn i danych firmy.
curl --request GET \
--url https://api1.unipile.com:13111/api/v1/chats \
--header 'accept: application/json'
curl --request GET \
--url https://api1.unipile.com:13111/api/v1/users/identifier \
--header 'accept: application/json'
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:
- Pobieranie danych z profilu LinkedIn od użytkowników, którzy udzielili pozwolenia
- Wysyłanie wiadomości LinkedIn i wiadomości InMail programowo
- Publikowanie treści na LinkedIn w imieniu użytkowników
- Dostęp do informacji o firmie w serwisie LinkedIn dla analityki biznesowej
- Zarządzanie połączeniami i zaproszeniami LinkedIn
Niezależnie od tego, czy tworzysz CRM, ATS, czy platformę automatyzacji zasięgu, integracja LinkedIn zwiększa możliwości Twojego produktu w zakresie pozyskiwania talentów, kontaktów biznesowych i marketingu ukierunkowanego.
Integracja API LinkedIn w różnych produktach
Kluczową zaletą LinkedIn API jest jego zdolność do pracy w całym ekosystemie LinkedIn:
- LinkedIn Classic: Dostęp do standardowych profili, wiadomości i funkcji sieciowych
- LinkedIn Recruiter: Integracja z narzędziami do pozyskiwania talentów, zarządzania kandydatami i przepływami pracy związanymi z zatrudnianiem.
- LinkedIn Sales Navigator: Połączenie z funkcjami generowania potencjalnych klientów, śledzenia potencjalnych klientów i analizy sprzedaży
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?
| Cecha | LinkedIn API | Web Scraping |
|---|---|---|
| Status prawny |
|
|
| Niezawodność danych |
|
|
| Bezpieczeństwo konta |
|
|
| Konserwacja |
|
|
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:
Podstawowe interfejsy API LinkedIn dostępne dla partnerów:
1. Interfejs API profilu LinkedIn
- Cel: Pobieranie informacji o profilu użytkownika
- Przypadki użycia: Wzbogacanie CRM, uwierzytelnianie użytkowników
- Dostępne dane: Imię i nazwisko, nagłówek, lokalizacja, doświadczenie
- Poziom dostępu: Wymagany program partnerski
2. Interfejs API LinkedIn Connections
- Cel: Dostęp do profesjonalnej sieci użytkownika
- Przypadki użycia: Analiza sieci, zalecenia dotyczące połączeń
- Ograniczenia: Wymaga wyraźnej zgody użytkownika
- Najlepsze dla: Narzędzia rekrutacyjne i sieciowe
3. LinkedIn Share API
- Cel: Publikowanie treści w imieniu użytkowników
- Przypadki użycia: Zarządzanie mediami społecznościowymi, automatyzacja treści
- Typy treści: Posty tekstowe, obrazy, filmy, artykuły
- Limity stawek: Zależy od poziomu partnera
4. Interfejs API organizacji LinkedIn
- Cel: Zarządzanie stronami i danymi firmy
- Przypadki użycia: Zarządzanie profilem firmy, wgląd w pracowników
- Wymagania dostępu: Uprawnienia administratora firmy
- Zakres danych: Informacje o firmie, liczba pracowników, branża
5. LinkedIn UGC (User Generated Content) API
- Cel: Obsługa treści multimedialnych
- Przypadki użycia: Zaawansowane publikowanie treści, zarządzanie multimediami
- Obsługiwane formaty: Obrazy, wideo, dokumenty
- Złożoność integracji: Wysoka
6. Interfejs API zgodności LinkedIn
- Cel: Zgłaszanie naruszeń zasad i problemów z treścią
- Przypadki użycia: Moderacja treści, raportowanie zgodności
- Poziom dostępu: Ograniczony do określonych partnerów
- Zastosowanie: Głównie dla dużych platform
Ważne: LinkedIn usunął publiczny dostęp do API w 2015 roku. Cały dostęp do API LinkedIn wymaga teraz:
- Zatwierdzenie za pośrednictwem programu partnerskiego LinkedIn
- Uzasadnienie konkretnego przypadku użycia
- Zgodność z zasadami LinkedIn dla deweloperów
- Bieżące utrzymanie partnerstwa
Proces zatwierdzania API LinkedIn: Czego się spodziewać
Oś czasu: Średnio 3-6 miesięcy
Wskaźnik zatwierdzenia: Mniej niż 10% aplikacji
Wymagania:
- Istniejący produkt ze sprawdzoną bazą użytkowników
- Jasna propozycja wartości dla użytkowników LinkedIn
- Zgodność z przepisami dotyczącymi prywatności danych
- Możliwości integracji technicznej
Dostęp do API LinkedIn: Kto może z niego korzystać i jak uzyskać zgodę?
Aktualne zasady dostępu do interfejsu API LinkedIn (2025)
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.
1. Marketing Developer Program
- Docelowi odbiorcy: Firmy zajmujące się technologiami marketingowymi
- Dostęp do interfejsu API LinkedIn: Reklamowe interfejsy API, Zarządzanie kampaniami
- Wymagania: Sprawdzona platforma marketingowa ze znaczącą bazą użytkowników
2. Rozwiązania Sales Navigator
- Docelowi odbiorcy: Dostawcy technologii sprzedaży
- Dostęp do interfejsu API LinkedIn: Dane Sales Navigator, zarządzanie potencjalnymi klientami
- Wymagania: Istniejąca platforma sprzedaży z klientami korporacyjnymi
3. Partnerstwo Talent Solutions
- Docelowi odbiorcy: Dostawcy technologii HR i ATS
- LinkedIn API: Interfejsy API dla rekruterów, publikowanie ofert pracy, zarządzanie kandydatami
- Wymagania: Ugruntowana platforma HR/rekrutacyjna
4. Program partnerski LinkedIn Learning
- Tdocelowi odbiorcy: Dostawcy systemów zarządzania nauczaniem
- Dostęp do interfejsu API LinkedIn: Treści edukacyjne, śledzenie postępów
- Wymagania: Edukacyjna platforma technologiczna
Co 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 autoryzacji LinkedIn. Ponadto niektóre parametry zapytań i nagłówki muszą być poprawnie skonfigurowane, aby zapewnić płynną integrację i prawidłową obsługę odpowiedzi.
3 sposoby dostępu do danych LinkedIn: Oficjalne API a alternatywy (porównanie 2025)
Uzyskanie dostępu do danych LinkedIn dla aplikacji może być trudne ze względu na ograniczony dostęp do API LinkedIn. Oto trzy sprawdzone podejścia wraz ze szczegółowym porównaniem, które pomogą Ci wybrać najlepsze rozwiązanie dla Twoich potrzeb.
Istnieje kilka sposobów na uzyskanie dostępu do danych LinkedIn w celu wykonania zadań, takich jak wyszukiwanie profili, wyszukiwanie firm, wysyłanie zaproszeń, wysyłanie notatek głosowychlub wysyłanie wiadomości InMails. Porównując funkcje, wysiłek, koszty i elastycznośćTa tabela pomoże Ci jasno ocenić, co jest najlepsze dla Twojego zespołu. Zwłaszcza jeśli tworzysz oprogramowanie na dużą skalę, wybór strategii API ma bezpośredni wpływ na mapę drogową produktu, koszty utrzymania i czas wprowadzenia produktu na rynek. Odkryj główne podejścia do uzyskiwania dostępu do API LinkedIn:
| Partnerzy LinkedIn | Podejście "zrób to sam | Unipile API | |
|---|---|---|---|
| Cechy | Niewiele jak tylko synchronizacja wiadomości Inmail w Sales Navigator | Odwróć samodzielnie | Pełne funkcje |
| Łatwość konfiguracji | - | Wymaga znacznego wysiłku związanego z kodowaniem | Bez kodowania, konfiguracja z przewodnikiem z pulpitem nawigacyjnym |
| Czas na wdrożenie | Od tygodni do miesięcy | Miesiące | Od dni do tygodni |
| Koszt | - | Niski koszt, długi czas opracowywania | Przystępna cena ze stałym cennikiem |
| Wsparcie dla deweloperów | Ograniczone do partnerów LinkedIn | Kierowane przez społeczność | Pełna dokumentacja API, spersonalizowana pomoc |
| Konserwacja | - | Wysiłek wymagany do ręcznych aktualizacji | Automatyczne aktualizacje w zestawie |
| Dodatkowe możliwości | Ograniczone do funkcji LinkedIn | Ograniczone do funkcji LinkedIn | Ujednolicone API: 1 integracja dla LinkedIn, WhatsApp, Telegram, e-mail itp. |
| Cechy | |
| Partnerzy LinkedIn | Niewiele jak tylko synchronizacja wiadomości Inmail w Sales Navigator |
| Podejście "zrób to sam | Odwróć samodzielnie |
| Unipile API | Pełne funkcje |
| Łatwość konfiguracji | |
| Partnerzy LinkedIn | - |
| Podejście "zrób to sam | Wymaga znacznego wysiłku związanego z kodowaniem |
| Unipile API | Bez kodowania, konfiguracja z przewodnikiem z pulpitem nawigacyjnym |
| Czas na wdrożenie | |
| Partnerzy LinkedIn | Od tygodni do miesięcy |
| Podejście "zrób to sam | Od tygodni do miesięcy |
| Unipile API | Od dni do tygodni |
| Koszt | |
| Partnerzy LinkedIn | - |
| Podejście "zrób to sam | Niski koszt, długi czas opracowywania |
| Unipile API | Przystępna cena ze stałym cennikiem |
| Wsparcie dla deweloperów | |
| Partnerzy LinkedIn | Ograniczone do partnerów LinkedIn |
| Podejście "zrób to sam | Kierowane przez społeczność |
| Unipile API | Pełna dokumentacja API, spersonalizowana pomoc |
| Konserwacja | |
| Partnerzy LinkedIn | - |
| Podejście "zrób to sam | Wysiłek wymagany do ręcznych aktualizacji |
| Unipile API | Automatyczne aktualizacje w zestawie |
| Dodatkowe możliwości | |
| Partnerzy LinkedIn | Ograniczone do funkcji LinkedIn |
| Podejście "zrób to sam | Ograniczone do funkcji LinkedIn |
| Unipile API | Ujednolicone API: 1 integracja dla LinkedIn, WhatsApp, Telegram, e-mail itp. |
1. LinkedIn API by Unipile (zalecane dla większości firm)
Dlaczego warto wybrać API LinkedIn firmy Unipile?
Unipile zapewnia gotowy do produkcji interfejs API LinkedIn, który odzwierciedla oficjalną funkcjonalność LinkedIn bez złożoności programu partnerskiego. Nasze podejście koncentruje się na:
- Szybkie wdrożenie: Rozpocznij pracę w ciągu godzin, a nie miesięcy
- Pełny dostęp do funkcji: Dostępne wszystkie funkcje LinkedIn
- Niezawodna infrastruktura: 99,9% czasu sprawności z automatycznym skalowaniem
- Zgodność z prawem: Respektuje limity stawek LinkedIn i zasady dotyczące użytkownikóws
- Przyjazny dla deweloperów: Interfejs API RESTful z obszerną dokumentacją
Jak działa interfejs API LinkedIn firmy Unipile?
W przeciwieństwie do tradycyjnego skrobania stron internetowych, interfejs API LinkedIn firmy Unipile:
1. Uwierzytelnia użytkowników poprzez bezpieczny przepływ podobny do OAuth
2. Odzwierciedla rzeczywiste zachowanie użytkownika, aby zapewnić bezpieczeństwo konta
3. Zapewnia ustrukturyzowane dane w formacie JSON
4. Automatycznie obsługuje ograniczenie szybkości
5. Utrzymuje trwałość sesji dla niezawodnego dostępu
1. Utwórz swoje konto Unipile
2. Dostęp do pulpitu nawigacyjnego
3. Uzyskaj DSN
Uzyskaj nazwę DSN (Data Source Name), która musi być używana w żądaniach.
5. Połącz konto LinkedIn
6. Integracja wszystkich potrzebnych funkcji
Możesz eksperymentować z każdą funkcją bez pisania pojedynczej linii kodu bezpośrednio w aplikacji API Reference w sekcji dokumentacji. Określ DSN i token dla trasy, której chcesz użyć, a następnie interaktywnie wypełnij parametry.
Wideo: Jak połączyć się i korzystać z LinkedIn API z Unipile
Szybka instrukcja podłączenia konta LinkedIn i rozpoczęcia synchronizacji skrzynek odbiorczych lub pobierania profili za pośrednictwem interfejsu API.
2. Oficjalny interfejs API LinkedIn (tylko dla partnerów korporacyjnych)
Oficjalny interfejs API LinkedIn: Kompletny przewodnik dla programistów
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. Interfejs API LinkedIn oferuje zaawansowane opcje integracji, ale jest ściśle kontrolowany. Od 2015 roku publiczny dostęp został usunięty, a dostęp jest teraz dostępny tylko dla partnerów LinkedIn. Zatwierdzeni partnerzy uzyskują dostęp do określonych interfejsów API, takich jak Profile API, Connections API i UGC API, które umożliwiają między innymi wzbogacanie profili, udostępnianie treści i połączenia sieciowe.
Aby zbudować aplikację, programiści muszą utworzyć konto programisty LinkedIn. Złożoność korzystania z interfejsów API LinkedIn, które są zbudowane na frameworku Rest.li, wymaga zrozumienia dostarczonej biblioteki, która upraszcza żądania i obsługuje uwierzytelnianie w celu uzyskania dostępu do usług LinkedIn.
Aby korzystać z API LinkedIn, deweloperzy muszą przejść przez proces OAuth LinkedIn. Dwie kluczowe metody obejmują:
- Zaloguj się za pomocą LinkedIn: Wymaga uprawnień użytkownika do danych profilu.
- API profilu: Zarezerwowany dla zatwierdzonych partnerów, zapewniający szerszy dostęp do danych profilu.
Proces OAuth dla dostępu
Aby zintegrować się z interfejsami API LinkedIn, należy utworzyć aplikację przy użyciu konta programisty LinkedIn. Oto uproszczony proces rozpoczęcia:
-
- Utwórz konto programisty LinkedIn: Przejdź do Witryna dla programistów LinkedIn i zaloguj się przy użyciu poświadczeń LinkedIn. Przejdź do sekcji "Moje aplikacje" i utwórz nową aplikację.
- Konfiguracja aplikacji: Wypełnij wymagane informacje, w tym nazwę aplikacji, opis i adresy URL przekierowania OAuth 2.0. Upewnij się, że zapoznałeś się i zaakceptowałeś Warunki korzystania z API LinkedIn i Umowę programu deweloperskiego.
- Uzyskaj klucze API: Po utworzeniu aplikacji otrzymasz Client ID i Client Secret, które są niezbędne do wykonywania żądań API. Klucze te należy przechowywać w bezpiecznym miejscu, ponieważ służą one do uwierzytelniania aplikacji.
- Żądanie dostępu do API: Dostęp do bardziej zaawansowanych interfejsów API LinkedIn (takich jak te do pobierania szczegółowych danych profilu) wymaga zatwierdzenia przez LinkedIn. Przygotuj się na to, że zajmie to trochę czasu, ponieważ LinkedIn jest selektywny w przyznawaniu dostępu do API.
Uzyskaj zatwierdzenie przez zespół LinkedIn
Proces uzyskiwania tej zgody jest powolny i może być frustrujący dla firm, zwłaszcza startupów.
-
- Rygorystyczne zasady użytkowania: LinkedIn ma ścisłe wytyczne dotyczące korzystania z API, w tym prywatności danych i ograniczeń użytkowania.
- Ograniczone możliwości: Nawet po zatwierdzeniu, interfejs API LinkedIn ma ograniczenia dotyczące danych, które można pobrać. Na przykład dane profilu można pobierać tylko przy użyciu identyfikatora profilu, a nie slugu adresu URL.
- Kompleksowa integracja: Integracja API LinkedIn może być złożona, wymagając dokładnego zrozumienia i obsługi OAuth w celu uwierzytelnienia.
Uzyskiwanie tokenów dostępu
Użyj Client ID i Client Secret swojej aplikacji, aby zażądać tokenu dostępu. Ten token jest wymagany do wykonywania uwierzytelnionych wywołań API.
const getAccessToken = async () => {
const LI_ACCESS_TOKEN_EXCHANGE_URL = 'https://www.linkedin.com/oauth/v2/accessToken';
const response = await axios.post(LI_ACCESS_TOKEN_EXCHANGE_URL, {
params: {
grant_type: 'client_credentials',
client_id: 'your-client-id',
client_secret: 'your-client-secret'
}
});
return response.data.access_token;
};
Pobieranie danych profilu
Zacznij wysyłać żądania API, aby pobrać dane profilu. LinkedIn API wymaga identyfikatora profilu do pobierania danych.
const getProfile = async (accessToken, profileId) => {
const LI_PROFILE_API_ENDPOINT = `https://api.linkedin.com/v2/people/${profileId}`;
const response = await axios.get(LI_PROFILE_API_ENDPOINT, {
headers: {
'Authorization': `Bearer ${accessToken}`
}
});
return response.data;
};
Uwaga
Ważne jest, aby pamiętać, że oficjalne API LinkedIn umożliwia pobieranie danych profilu tylko przy użyciu identyfikatora profilu. Oznacza to, że 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 ScrapIn API, który umożliwia pobieranie danych LinkedIn zarówno przy użyciu identyfikatora profilu, jak i adresu URL profilu.
Oficjalne ograniczenia API LinkedIn
3. Samodzielna integracja z LinkedIn (niezalecane)
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, w tym pobieranie danych profilu i nie tylko, bez ograniczeń nałożonych przez oficjalne API. Takie podejście zapewnia większą elastyczność programistom poszukującym dodatkowych funkcji LinkedIn.
Integracje te są jednak często długie, złożone i nieoficjalne, co oznacza, że nie jest dostępne żadne oficjalne wsparcie. 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 potrzebnych wielu aplikacjom, w szczególności informacji o profilu LinkedIn użytkownika.
Lepsze alternatywy dla samodzielnej integracji API LinkedIn
Specyficzne dla LinkedIn
Połączenie z kontem
Hosted Auth: Biała etykieta do łączenia użytkowników końcowych
Niestandardowe uwierzytelnianie: połączenie użytkownika z poświadczeniami, plikami cookie, rozszerzeniem Chrome
Wiadomości
Wysyłanie i odpowiadanie na wiadomości
Wyślij wiadomość InMail
Lista wiadomości, czatów i uczestników
Lista reakcji
Odczytywanie paragonów
Wysyłanie załączników do plików
Odbieranie załączników do plików API
Wysyłanie notatek głosowych
Wyślij osadzone wideo
Użytkownicy/Profile
Pobieranie profilu
Pobierz i edytuj własny profil
Lista wszystkich relacji i obserwujących
Lista wszystkich wysłanych i otrzymanych zaproszeń
Obsługa i anulowanie otrzymanego zaproszenia
Wyślij zaproszenie
Anulowanie zaproszenia
Lista wszystkich postów, komentarzy, reakcji
Posty
Pobieranie i tworzenie wpisu
Lista wszystkich komentarzy z postu
Lista wszystkich postów, komentarzy, reakcji
Skomentuj post
Lista wszystkich reakcji na post
Dodaj reakcję na post, komentarz
Webhooks
Status konta
Nowa wiadomość
Nowa reakcja / odczyt / wydarzenie
Konkretny
Pobieranie projektów rekrutacyjnych dla rekruterów
Wykonywanie akcji przy użyciu profilu użytkownika
Pobieranie profilu firmy
Pobieranie nieprzetworzonych danych z dowolnego punktu końcowego (wyszukiwanie w skrzynce odbiorczej, obserwowanie kogoś, pobieranie widzów własnego profilu, indeks sprzedaży społecznościowej, pobieranie postów z kanału).
Uzyskaj saldo kredytowe poczty e-mail
Pobieranie parametrów wyszukiwania LinkedIn
Wyszukiwanie na Linkedin
Lista wszystkich ofert pracy
Utwórz ogłoszenie o pracę
Pobierz ogłoszenie o pracę
Publikowanie ogłoszeń o pracę
Rozwiązanie punktu kontrolnego publikowania zadań
Zamykanie ofert pracy
Lista wszystkich kandydatów na dane stanowisko
Pozyskiwanie konkretnych kandydatów do pracy
Pobieranie CV kandydata do pracy
Promowanie umiejętności określonej w profilu użytkownika
Skrzynki odbiorcze
Klasyczna skrzynka odbiorcza LinkedIn
Skrzynka odbiorcza Sales Navigator
Skrzynka odbiorcza rekrutera LinkedIn
Strona firmowa LinkedIn
Integracja LinkedIn API Python: Szybki start z Unipile
Jeśli jesteś programistą Pythona i chcesz zintegrować LinkedIn ze swoim oprogramowaniem, niezależnie od tego, czy jest to CRM, ATS, czy narzędzie outreach, oto jak możesz szybko zacząć. 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. Nie jest potrzebny żaden SDK, wystarczy Python i żądania.
import requests
url = "https://api1.unipile.com:13111/api/v1/accounts"
headers = {"accept": "application/json"}
response = requests.get(url, headers=headers)
print(response.text)
Kluczowe cechy interfejsu API LinkedIn firmy Unipile
Lista wszystkich czatów
curl --request GET \
--url https://api1.unipile.com:13111/api/v1/chats \
--header 'accept: application/json'
Zalety: Usprawnia proces wyszukiwania i organizowania wiadomości na czacie w LinkedIn, oszczędza czas, eliminując potrzebę ręcznego filtrowania i zwiększa zaangażowanie użytkowników poprzez szybkie wyświetlanie odpowiednich konwersacji.
Rozpocznij nowy czat
curl --request POST \
--url https://api1.unipile.com:13111/api/v1/chats \
--header 'accept: application/json' \
--header 'content-type: multipart/form-data'
Zalety: Ułatwia płynną kompozycję czatu bezpośrednio w aplikacji, zwiększa wydajność przepływu pracy i pozwala na dostosowanie szablonów wiadomości w celu utrzymania spójnego brandingu komunikacji.
Pobieranie profilu
curl --request GET \
--url https://api1.unipile.com:13111/api/v1/users/identifier \
--header 'accept: application/json'
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.
Zaletą tej funkcji jest to, że pozwala ona skonsolidować wszystkie dostępne dane w ramach własnego oprogramowania, zapewniając możliwość wykorzystania ich do automatyzacji, dogłębnej analizy lub innych inicjatyw strategicznych.
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 LinkedIn API. Niezależnie od tego, czy chodzi o automatyzację pobierania danych z profilu, analizę aktywności w sieci czy synchronizację z innymi systemami, solidne repozytorium kodu Unipile działa jako katalizator szybkiej i płynnej integracji. Ponadto programiści mogą znaleźć wydajne alternatywy dla obsługi przekierowanych przepływów uwierzytelniania, zarządzania odpowiedziami zwrotnymi i zapewnienia płynnej, kompleksowej synchronizacji danych. Proces ten jest dodatkowo zoptymalizowany poprzez wykorzystanie starszych wersji API w razie potrzeby, ustawienie odpowiednich parametrów stanu i wykorzystanie precyzyjnego wykonywania zleceń w celu utrzymania stabilności. Postępując zgodnie z najlepszymi praktykami, programiści mogą zapewnić, że żądania są przetwarzane w ciągu oczekiwanych sekund, zapobiegając niepotrzebnym opóźnieniom.
Zautomatyzuj zasięg LinkedIn dzięki inteligentnym sekwencjom
Zautomatyzuj swój zasięg na LinkedIn, tworząc listę profili, aby wysyłać masowe zaproszenia ze spersonalizowanym akcentem.
1. Wyszukaj profile za pomocą LinkedIn lub LinkedIn Sales Navigator, zastosuj filtry i skopiuj adres URL wyszukiwania.
2. Pobieranie nieprzetworzonych danych z adresu URL, obsługa paginacji i przestrzeganie limitów stawek LinkedIn.
3. Zaplanuj i wyślij zaproszenia, monitoruj limity akceptacji LinkedIn i przechowuj dane do późniejszych działań.
Oto jak może działać automatyzacja:
1. Wykrywanie profili i targetowanie
Użytkownicy mogą przeszukiwać LinkedIn lub Sales Navigator przy użyciu zaawansowanych filtrów (stanowisko, wielkość firmy, region itp.). Po zidentyfikowaniu idealnych odbiorców wystarczy skopiować adres URL wyszukiwania, bez skomplikowanego skrobania, tylko czyste targetowanie.
2. Ekstrakcja i kontrola surowych danych
Nasze API pobiera wyniki wyszukiwania, obsługuje paginację i jest zgodne z limitami stawek LinkedIn. Jest zoptymalizowany do przechwytywania kluczowych danych profilu (imię i nazwisko, nagłówek, identyfikator LinkedIn itp.), które napędzają logikę dotarcia - bez naruszania ograniczeń platformy.
3. Automatyczne wykonywanie sekwencji
Od momentu wybrania profilu, Unipile może uruchomić sekwencję wielokanałową:
-
Zaproszenie LinkedIn: Wysyłane automatycznie z niestandardową wiadomością.
-
Wiadomość uzupełniająca na LinkedIn: Zaplanowane kilka dni później w oparciu o wykrywanie akceptacji.
-
Kontynuacja wiadomości e-mail: Wyzwalane w przypadku braku odpowiedzi na LinkedIn.
-
Przypomnienie WhatsApp: Opcjonalny krok dla ciepłych przewodów, w pełni zintegrowany.
4. Wieloetapowa personalizacja (bez kodu)
Użytkownicy mogą przeciągać i upuszczać kroki, takie jak:
-
-
Wyślij notatkę głosową na LinkedIn
-
Dodaj reakcję lub komentarz do postu
-
Wyślij wiadomość InMail lub wiadomość uzupełniającą
-
Kroki pętli lub sekwencja zatrzymania w oparciu o wykrywanie odpowiedzi
-
Wyszukiwanie listy wyciągów
Wykorzystaj zaawansowane funkcje LinkedIn, LinkedIn Recruiter i LinkedIn Sales Navigator do tworzenia niestandardowych funkcji za pomocą trasy "Pobierz nieprzetworzone dane" (Magic route) przy użyciu połączonych kont.
1. Przechwytywanie żądań LinkedIn za pomocą narzędzi przeglądarki w celu zidentyfikowania żądanego punktu końcowego danych.
2. Użyj dostarczonych przykładów cURL, aby wyodrębnić wyniki wyszukiwania osób lub wyszukiwania Sales Navigator.
3. Zintegruj nieprzetworzone dane ze swoją aplikacją, dostosowując je pod kątem słów kluczowych i paginacji.
Wykrywanie zaakceptowanych zaproszeń
Śledź, kiedy Twoje zaproszenia na LinkedIn są akceptowane, aby wyzwalać działania następcze bez określonych webhooków.
1. Użyj webhooka "nowa wiadomość", aby wykryć akceptacje zaproszeń z wiadomościami.
2. Okresowo sprawdzaj listę wysłanych zaproszeń pod kątem aktualizacji, sugerujących akceptację lub odrzucenie.
2. Rejestrowanie wysłanych zaproszeń i utrzymywanie skuteczności porównywania.
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.
Uzyskaj 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.
Przypadki użycia API LinkedIn: Uwolnienie potencjału
Interfejs API LinkedIn służy jako narzędzie transformacyjne, zmieniające krajobraz dla osób i organizacji z różnych branż. Przyjrzyjmy się dwóm atrakcyjnym przypadkom użycia, które pokazują codzienny wpływ integracji LinkedIn API.
Szybsza rekrutacja i sprzedażUżytkownicy muszą szybko odpowiadać na wiadomości. W tym miejscu do gry wkracza synchronizacja otrzymanych i wysłanych wiadomości w czasie rzeczywistym. Dzięki tej funkcji użytkownicy są zawsze na bieżąco i mogą szybko odpowiadać potencjalnym klientom, kandydatom i klientom. Dzięki interfejsowi API można łatwo połączyć nieograniczoną liczbę kont LinkedIn na użytkownika.
API dla LinkedIn Recruiter
W dziedzinie rekrutacji LinkedIn API jest narzędziem transformacyjnym, zmieniającym krajobraz zatrudniania specjalistów. API oferuje zestaw funkcji dostosowanych do unikalnych potrzeb branży rekrutacyjnej.
Weźmy pod uwagę tętniącą życiem agencję rekrutacyjną, której zadaniem jest identyfikowanie najlepszych talentów dla szeregu klientów. API dla LinkedIn Recruiter i innych usprawnia targetowanie kandydatów, automatyzuje żmudne zadania i zapewnia wgląd w czasie rzeczywistym, dzięki czemu jest wszechstronnym narzędziem, które uzupełnia szeroki zakres scenariuszy przewidzianych przez wydawców oprogramowania.
API dla LinkedIn Sales Navigator
Włączanie LinkedIn Sales Navigator 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 i zainteresowań każdego potencjalnego klienta. Usprawnia proces sprzedaży, przenosząc kompleksowe dane LinkedIn do środowiska CRM, umożliwiając zespołom działanie na podstawie precyzyjnych, aktualnych informacji i nawiązywanie silniejszych relacji. Przyjmując to zintegrowane podejście, dostawcy CRM zaobserwowali znaczny wzrost retencji i satysfakcji użytkowników, podkreślając wymierną wartość tego potężnego połączenia.
Zacznij budować z LinkedIn API już dziś
Dla większości firm: Zacznij od Unipile
Dla partnerów korporacyjnych: Złóż wniosek na LinkedIn
Korzyści z integracji API LinkedIn dla wydawców oprogramowania
Dzięki płynnej integracji LinkedIn API, profesjonaliści mogą uwolnić potencjał, otwierając drzwi dla różnych branż. Ta integracja jest znaczącym atutem dla ich klientów, zapewniając łatwy dostęp do ogromnych profesjonalnych danych LinkedIn, usprawniając proces integracji i optymalizując wykorzystanie LinkedIn API do różnych celów.
Odkryj wszystkie funkcje techniczne i zalety ten kompleksowy zasób.
Integracja API Linkedin: Oszczędność czasu i wsparcie
Integracja LinkedIn pozwala wydawcom bez wysiłku korzystać z rozległej profesjonalnej sieci, zwiększać zaangażowanie użytkowników i podnosić wartość ich platformy dzięki usprawnionym funkcjom łączności.
Połączenie z Unipile Dashboard
Zacznij od połączenia kont użytkowników z przestrzeni administracyjnej:
- Utwórz aplikację w aplikacji Unipile Dashboard
- Generowanie klucza API
- Zezwalaj użytkownikom na uwierzytelnianie (Gmail, Outlook, LinkedIn, WhatsApp itp.).
- Konta będą wyświetlane na pulpicie nawigacyjnym w czasie rzeczywistym ze śledzeniem statusu
Bezpieczne logowanie OAuth lub oparte na poświadczeniach
Obsługa wielu dostawców na użytkownika
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.
Autor artykułu: LinkedIn Guide
JULIEN CREPIEUX
Julien jest dyrektorem generalnym i współzałożycielem Unipile oraz redaktorem naczelnym naszych publikacji. Zawsze uważny na potrzeby naszych klientów, dąży do płynnej integracji innowacyjnych rozwiązań, które zwiększają wydajność i wartość.
LinkedIn API FAQ
Czy korzystanie z API LinkedIn jest darmowe?
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.
Jakie języki programowania obsługują API LinkedIn?
Co potrafi API LinkedIn?
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.
Jak mogę korzystać z LinkedIn API w Pythonie?
Aby korzystać z LinkedIn API w Pythonie, potrzebujesz dostawcy API, który umożliwia dostęp do punktów końcowych LinkedIn - ponieważ oficjalne API LinkedIn jest wysoce ograniczone i zarezerwowane tylko dla partnerów. Dzięki Unipile można ominąć te ograniczenia i wchodzić w interakcje z LinkedIn programowo, bez budowania wszystkiego od zera.
Jak mogę pobrać posty z LinkedIn za pomocą API?
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.
Jakie dane LinkedIn można pobrać z ich API?
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.
Jakie funkcje zapewnia interfejs API Unipile?
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.
Ile kosztuje LinkedIn Recruiter 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.
Jakie dane mogę wyodrębnić z LinkedIn API?
Dane dotyczące aktywności:
- Zmiany miejsc pracy i ogłoszenia
Czy istnieją limity stawek dla LinkedIn API?
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.
- Zależy od punktu końcowego i poziomu partnera
- Skalowanie zgodnie z planem subskrypcji
Można znaleźć wszystkie Limity LinkedIn tutaj.
Jak uwierzytelnić użytkowników za pomocą LinkedIn API?
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 = await fetch('https://api.unipile.com/v1/profiles', {
headers: {
'Authorization': 'Bearer your-api-token',
'X-DSN': 'your-dsn-endpoint'
}
});
Jak uzyskać dostęp do API LinkedIn w 2025 roku?
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.
Jakie konkretne limity stawek lub limity wykorzystania danych są nakładane na interfejs API LinkedIn? Czy istnieją ograniczenia dotyczące określonych pól danych lub punktów końcowych API?
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.
W jaki sposób LinkedIn API zapewnia bezpieczeństwo i zgodność danych, zwłaszcza w odniesieniu do przepisów dotyczących prywatności, takich jak RODO?
Unipile może pobierać tylko publiczne dane użytkowników z LinkedIn, przestrzegając przepisów dotyczących prywatności i ochrony danych, w tym przepisów takich jak RODO, aby zapewnić bezpieczeństwo wrażliwych informacji o użytkownikach. Dowiedz się więcej o wszystkich funkcjach LinkedIn API.
Możesz także polubić
Jak wyodrębnić dane z Sales Navigator API dla mojego oprogramowania?
Poznaj korzyści płynące z wyodrębniania kluczowych danych z Sales Navigator za pośrednictwem dedykowanego interfejsu API LinkedIn w celu usprawnienia integracji oprogramowania. Wykorzystaj integrację Sales Navigator, aby uzyskać dostęp do potężnych narzędzi do wyodrębniania danych LinkedIn, usprawniając automatyzację sprzedaży B2B i umożliwiając zaawansowaną synchronizację danych CRM....
Jak zintegrować wiele usług poczty e-mail za pomocą jednego interfejsu API?
Poznaj niezliczone zalety integracji interfejsu API, ponieważ stanowi on bramę do odblokowania wielu korzyści w płynnym włączaniu wielu usług poczty e-mail do aplikacji.Wprowadzenie do usług API poczty e-mailUsługi API poczty e-mail znajdują się w czołówce nowoczesnej komunikacji, zmieniając...
LinkedIn DM dla stron firmowych z Messaging API
Poznaj strategiczną przewagę, jaką nowa funkcja DM LinkedIn oferuje stronom firmowym, usprawniając bezpośrednią komunikację i zaangażowanie w cyfrowym krajobrazie biznesowym. Odkryj, w jaki sposób LinkedIn Pages Messaging API przekształca komunikację biznesową, umożliwiając wydawcom oprogramowania integrację bezpośrednich wiadomości...



