Wszystkie poradniki

Podłączanie LinkedIna do Social Quack

Kilka minut w konsoli deweloperskiej LinkedIna, jeden raz — a potem posty wychodzą same, poza krótkim ponownym logowaniem co 60 dni (krok 7).

LinkedIn pozwala oprogramowaniu publikować w twoim imieniu wyłącznie przez aplikację deweloperską: mały wpis, który tworzysz na własnym koncie LinkedIn i który daje dwie wartości — Client ID i Client Secret. Wklejasz je raz do Social Quack i więcej o nich nie myślisz. Nie ma tu żadnego formularza zgłoszeniowego ani weryfikacji, na którą trzeba czekać — dwa potrzebne produkty dodają się od ręki.

Dwie rzeczy, które warto wiedzieć na start:

  • Klucze zostają na twoim Macu. Social Quack trzyma je zaszyfrowane we własnym folderze z danymi na twoim komputerze. Nigdy nie trafiają do nas.
  • Limity są wyłącznie twoje. Ponieważ aplikacja deweloperska należy do ciebie, LinkedIn nalicza twoje publikacje twojej aplikacji i niczyjej innej. Nie dzielisz puli z innymi klientami Social Quack, więc cudza aktywność nie może ci ściąć limitu ani zablokować konta.

W ten sposób podłączasz swój prywatny profil na LinkedInie — posty wychodzą jako ty.

Wszystko poniżej dzieje się w dwóch miejscach: w serwisie deweloperskim linkedin.com oraz na ekranie Channels („Kanały”) w Social Quacku (w panelu bocznym) → karta LinkedIn → Set up app keys („Skonfiguruj klucze aplikacji”). Otwórz to okno teraz i zostaw otwarte; w kroku 4 będzie ci z niego potrzebna jedna wartość.

1. Przygotuj stronę LinkedIn Page

Każda aplikacja deweloperska LinkedIna musi być podpięta do LinkedIn Page — strony firmowej czy organizacji, a nie prywatnego profilu. Jeśli masz już taką dla swojej firmy albo dla siebie jako freelancera, użyj jej. Jeśli nie masz, załóż małą; może się nazywać po prostu twoim imieniem i nazwiskiem.

Strona jest tam tylko po to, żeby być właścicielem aplikacji. Twoje posty i tak wychodzą z prywatnego profilu.

2. Utwórz aplikację

Wejdź na https://www.linkedin.com/developers/apps i zaloguj się swoim zwykłym kontem LinkedIn. Utwórz nową aplikację, podepnij stronę z kroku 1 i dodaj logo — nada się dowolny kwadratowy obrazek.

Nowa aplikacja jest na początku niezweryfikowana, a niezweryfikowana nie może dodać produktów potrzebnych w kroku 3. Załatwienie tego zajmuje minutę: otwórz zakładkę Settings aplikacji, kliknij Verify obok strony, a potem Generate URL. Ten link prosi superadministratora strony o zatwierdzenie aplikacji — jeśli stronę założyłeś sam, to właśnie ty nim jesteś, więc otwórz link, zatwierdź i aplikacja jest zweryfikowana od razu. Jeśli strona należy do kogoś ze współpracowników, wyślij link jemu; jest ważny przez 30 dni.

3. Dodaj dwa produkty

Otwórz zakładkę Products aplikacji i dodaj oba:

Produkt Co ci daje
Share on LinkedIn Uprawnienie do publikowania postów. Bez niego łączenie się nie uda — patrz Jeśli coś pójdzie nie tak.
Sign In with LinkedIn using OpenID Connect Pozwala Social Quackowi odczytać twoje imię, nazwisko i zdjęcie profilowe, żeby na karcie kanału było widać, w czyim imieniu publikuje.

Oba dodają się natychmiast — bez weryfikacji, bez czekania.

Razem pokrywają trzy uprawnienia, o które Social Quack prosi na ekranie logowania LinkedIna: openid, profile i w_member_social (to ostatnie znaczy „publikuj w twoim imieniu”). O nic więcej nie prosi.

4. Dodaj adres przekierowania

W aplikacji wejdź w Auth → OAuth 2.0 settings i dodaj adres zwrotny Social Quack jako autoryzowany adres przekierowania.

Dokładną wartość pokazuje sama aplikacja, w tym samym oknie Set up app keys, z przyciskiem kopiowania obok. Ta strona nie może jej wydrukować: jest właściwa tylko dla twojej instalacji (zawiera numer portu, na którym nasłuchuje Social Quack). Skopiuj ją stamtąd i wklej dokładnie w tej postaci — LinkedIn porównuje ją znak po znaku, więc nie przepisuj jej ręcznie i nie „poprawiaj”.

5. Wklej klucze i połącz się

Konsola LinkedIna pokazuje twój Client ID oraz Primary Client Secret. W oknie Set up app keys w Social Quacku wklej je do pól:

  • Client ID
  • Client Secret — to jest Primary Client Secret z LinkedIna; to samo, tylko pod krótszą nazwą.

Kliknij Save („Zapisz”), a Social Quack od razu przechodzi do logowania: w przeglądarce otwiera się ekran uprawnień LinkedIna. Zatwierdź go, a twój profil pojawi się w sekcji Connected („Połączone”). Nie ma już nic do wpisywania — resztę LinkedIn załatwia w przeglądarce. Jeśli przypadkiem zamkniesz tę kartę, kliknij Connect („Połącz”) na karcie LinkedIna, żeby zacząć logowanie od nowa.

6. Co zmieści się w poście na LinkedInie

Tekst Do 3000 znaków
Obrazy Do 9 na post
Film Nieobsługiwany. Film dołączony do posta na LinkedIna zostaje po cichu pominięty — tekst i ewentualne zdjęcia i tak wychodzą, bez żadnego błędu
Posty wieloczęściowe Pierwsza część to post; każda kolejna dochodzi po kolei jako komentarz od ciebie

Dwa zachowania, które wyglądają dziwnie, dopóki nie wiesz, skąd się biorą:

  • Pisz interpunkcję normalnie. Format publikacji LinkedIna traktuje znaki takie jak ( ) [ ] { } @ # < > ~ _ | * jako specjalne i odrzuca post, w którym stoją zwyczajnie. Social Quack załatwia to za ciebie przed wysłaniem, więc nawiasy, hasztagi i małpy możesz pisać spokojnie.
  • Posty ze zdjęciami wychodzą jakieś 20 sekund później. LinkedIn potrzebuje chwili na przetworzenie wysłanego obrazu, a konto prywatne nie ma prawa zapytać, czy już skończył — więc Social Quack odczekuje około 20 sekund, zamiast ryzykować błąd. Tak ma być, to nie usterka.

Jeśli LinkedIn jest przeciążony albo nałoży limit, Social Quack traktuje to jako chwilowy problem i ponawia post, zamiast go odrzucać.

7. Połącz się ponownie co 60 dni

Połączenie z LinkedInem działa 60 dni. LinkedIn wydaje samoodnawialny dostęp tylko zatwierdzonym firmom partnerskim, więc po upływie tych 60 dni łączysz się ręcznie: Channels → karta LinkedIn w sekcji Add a channel („Dodaj kanał”) → Connect, zatwierdzasz ekran uprawnień i gotowe — kilka sekund.

Ponowne zalogowanie się na istniejącym połączeniu aktualizuje je i zachowuje wszystko, co masz w kolejce. Nigdy nie używaj Remove („Usuń”) na kanale, żeby naprawić problem z połączeniem — to kasuje kanał razem z każdym czekającym na nim postem.

Tydzień przed upływem 60 dni Social Quack wyświetla powiadomienie na stronach Channels i Queue — sign in again by — z przyciskiem Sign in again, a karta LinkedIn dostaje tę samą adnotację. Kliknij go, zatwierdź ekran uprawnień LinkedIna i gotowe: połączenie odnawia się w tym samym miejscu, a wszystko, co zaplanowane, zostaje na swoim miejscu. Jeśli je zignorujesz, pierwszym sygnałem będzie post, który nie wychodzi, z komunikatem LinkedIn token expired — reconnect this channel in Social Quack → Channels; zaloguj się ponownie, a potem zaplanuj ten post jeszcze raz. Claude i ChatGPT widzą to samo powiadomienie, więc też o nim wspomną.

Jeśli coś pójdzie nie tak

Co widzisz Co to znaczy Co zrobić
„LinkedIn did not grant w_member_social. Add the Share on LinkedIn product to your app.” Aplikacja nie ma uprawnienia do publikowania albo zostało ono dodane już po podłączeniu Zakładka Products → dodaj Share on LinkedIn → kliknij w Social Quacku Connect jeszcze raz
Strona logowania LinkedIna odmawia przejścia dalej po kliknięciu Save (albo Connect) Adres przekierowania w Auth → OAuth 2.0 settings nie zgadza się z tym, którego używa Social Quack Skopiuj go jeszcze raz z Set up app keys i wklej dokładnie — bez poprawek, bez dodatkowych znaków
„LinkedIn token expired — reconnect this channel in Social Quack → Channels” Minęło 60 dni Channels → LinkedIn → Connect
„LinkedIn token rejected — reconnect this channel in Social Quack → Channels” LinkedIn nie przyjmuje już tego połączenia (zostało odebrane albo zmieniły się klucze aplikacji) Channels → LinkedIn → Connect
Post wyszedł, ale nie ma na nim dołączonego filmu Posty na LinkedIna z Social Quack niosą wyłącznie obrazy Dołącz nieruchome zdjęcie, a link do filmu wstaw w tekst, albo opublikuj film na platformie, która przyjmuje wideo
W ogóle nie da się utworzyć aplikacji deweloperskiej LinkedIn nie utworzy jej bez strony, do której miałaby być podpięta Załóż najpierw stronę LinkedIn Page (krok 1) i spróbuj ponownie
Zakładka Products nie pozwala dodać Share on LinkedIn Aplikacja wciąż jest niezweryfikowana Zakładka Settings → Verify obok strony → Generate URL → otwórz ten link i zatwierdź (krok 2)
Post nie wychodzi z informacją, że LinkedIn nie zwrócił identyfikatora posta Rzadkie: LinkedIn przyjął post, ale nie potwierdził, który to Zajrzyj na swój profil na LinkedInie, zanim zaplanujesz post ponownie — może już tam być, a wysłanie go drugi raz opublikuje go podwójnie

Nadal nie wychodzi? [email protected].

Utknąłeś na którymś kroku? Napisz na [email protected] — odpowie ci człowiek.