MCP
Połącz klientów AI z kontami, multimediami, przeglądami, planowaniem publikacji i dostępnymi Statystykami w Influence.
Wybierz punkt końcowy odpowiedni do zadania. Narzędzia produktu wymagają autoryzowanego obszaru roboczego Influence; serwer dokumentacji odczytuje tylko publiczne przewodniki.
| Punkt końcowy | Cel |
|---|---|
https://influence.so/api/mcp |
Ogólne połączenie z produktem, w tym włączone narzędzia planowania, pracy z obrazami i wyszukiwania informacji. |
https://influence.so/api/mcp/claude |
Połączenie z Claude. Obejmuje przesyłanie multimediów, wersje robocze, przeglądy, planowanie publikacji, planowanie treści i Statystyki; pomija narzędzia generowania obrazów oraz search/fetch. |
https://docs.influence.so/mcp |
Wyszukiwanie i odczytywanie publicznej dokumentacji. Nie wymaga konta produktu; nie może uzyskać dostępu do danych obszaru roboczego ani publikować. |
Połącz się i wykrywaj narzędzia
Użyj procesu OAuth Influence w kliencie lub klucza API o ograniczonych uprawnieniach, jeśli klient obsługuje uwierzytelnianie Bearer. Sekcja Aplikacje i automatyzacje zawiera konfigurację właściwą dla klienta. Przechowuj klucze API w środowisku klienta przeznaczonym na sekrety.
Odczytaj profileGet, aby sprawdzić adres e-mail Influence i obszar roboczy (nickname), a następnie connectionStatusGet, aby sprawdzić zakresy uprawnień i limit planowania publikacji przez AI. Logowanie do samego klienta AI może używać innego adresu e-mail. Podczas autoryzacji wybierz właściwą tożsamość Influence.
Odnawianie OAuth wymaga wyraźnej zgody na offline_access. W przypadku nowego niestandardowego połączenia ChatGPT instrukcje konfiguracji również wskazują ten zakres Base. Odświeżenie narzędzi nie dodaje uprawnień ani nie rozszerza zakresów Base starego połączenia.
Korzystaj z tools/list i dokumentacji narzędzi MCP. Wykrywanie może udostępniać narzędzia, dla których nie przyznano jeszcze zakresów uprawnień; każde wywołanie nadal sprawdza wymagane uprawnienia. Włączone funkcje i obsługa przez klienta wpływają na dostępność. Ogólny punkt końcowy i punkt dla Claude różnią się; pobranie umiejętności lub wtyczki nie dowodzi, że zainstalowany klient wczytał jej narzędzia.
Przygotuj gotowe treści
- Odczytaj
accountList, a następnieintegrationSchema, aby poznać wymagane ustawienia i limity multimediów dla każdego wybranego konta. Używaj wskazanych narzędzi dostawcy do wyszukiwania tablic, kanałów i podobnych miejsc docelowych. - Zaimportuj dostępny plik HTTPS za pomocą
mediaImport, używającurli opcjonalnegoname. Rzeczywisty plik udostępniany przez hosta używa odrębnego obiektufile; nie wymyślaj identyfikatorów plików. Dla plików lokalnych używaj narzędzi przesyłania wieloczęściowego lub istniejącej funkcji pomocniczej SDK/CLI. Obowiązują limity i gotowość multimediów. - Dla 1–10 gotowych postów do zaplanowania użyj
campaignScheduleBatchReviewze stałymitemKey,draftischeduledFordla każdej pozycji. Zapisuje ono razem wersje robocze i oczekujące przeglądy, z tekstem i multimediami dla poszczególnych miejsc docelowych oraz maksymalnie 50 dostarczeniami. Do pracy tylko nad wersjami roboczymi lub ich edycji użyjcampaignDraftSave;campaignReviewprzygotowuje zamierzone działanie dla zapisanej kampanii. - Przedstaw kompletny zapisany przegląd. Pokazana, wczytana karta zapewnia taką prezentację; bez niej pokaż dokładne konta, tekst, podglądy multimediów lub linki do nich, ustawienia, zaplanowany czas i strefę czasową. Odczytaj
campaignReviewGet, gdy przeglądu brakuje, jest nieaktualny lub jego stan jest niepewny. - Uzyskaj nowe, wyraźne zatwierdzenie przez człowieka przed wykonaniem działania. Obsługiwana karta ma własny przycisk zatwierdzania. Dla kwalifikujących się postów społecznościowych zatwierdzenie z czatu jest przesyłane przez
campaignReviewExecutelubcampaignScheduleBatchExecute. Model nie może wywoływać prywatnego działania interfejsucampaignReviewApprove.
TikTok Direct obsługuje zwykły czat. Odczytaj tiktokCreatorInfoGet, a następnie zadaj jedno zbiorcze pytanie o nierozstrzygnięte wybory widoczności, interakcji, promocji oraz mające zastosowanie ustawienia AI i muzyki. Pokaż odpowiednią treść zgody i linki; nie domyślaj się zgody ani nie włączaj ograniczonych interakcji. Zapisz komplet wyborów osoby za pomocą campaignReview, używając reviewId i wpisów tiktokSettings zawierających connectionId oraz settings. Zwraca to nowy oczekujący przegląd, a nie zatwierdzenie. Przedstaw dokładnie ten przegląd i poczekaj na nowe, wyraźne zatwierdzenie przed wykonaniem działania. Obsługiwana karta weryfikacji pozostaje opcjonalna. Publikowanie przez skrzynkę odbiorczą TikTok kończy się w TikTok.
Zgoda TikTok dotyczy konkretnego przeglądu; zgoda zapisana w wersji roboczej nie kończy tego kroku. Zapisanie wyborów w przeglądzie tworzy nową wersję roboczą i sprawia, że poprzedni przegląd staje się nieaktualny, nawet gdy ustawienia się nie zmieniły.
Potwierdzenie i odzyskiwanie po błędach
Narzędzia oznaczone jako wymagające potwierdzenia najpierw przygotowują działanie bez _confirmationCapability ani _idempotencyKey. Potwierdź identyczne dane wejściowe operacji ze zwróconą wartością confirmationCapability i stałym kluczem idempotencji wygenerowanym przez wywołującego. Ta wymiana zapisuje lub wykonuje opisane działanie narzędzia; jest oddzielna od zatwierdzenia publikacji przez człowieka. Respektuj prośby hosta o nadanie uprawnień.
mediaUploadPart, mediaUploadComplete i mediaUploadAbort bezpośrednio kontynuują autoryzowane przesyłanie. Przesyłaj bajty pliku pod zwrócone adresy URL magazynu, a nie w JSON narzędzia. Po przerwaniu odczytaj status przesyłania i wznów ten sam plik z tym samym clientKey.
expiresAt przesyłania oznacza jego aktualny termin transferu lub przetwarzania: początkowo 24 godziny, a po zakończeniu przesyłania i rozpoczęciu przetwarzania — 15 minut. Gotowe multimedia nie wygasają z tym terminem; używaj ponownie ich assetId z biblioteki multimediów.
Zachowuj wartości potwierdzenia i ponowienia po niepewnym wyniku. Przeczytaj zapisany przegląd lub kampanię przed ponowieniem działania publikującego; nigdy nie zakładaj, że przekroczenie czasu oczekiwania oznacza, że nic się nie wydarzyło. Zmieniony lub wygasły przegląd wymaga nowego przeglądu i zatwierdzenia.
Limity planowania publikacji przez AI obowiązują łącznie klientów MCP i Influence IQ. Zwykła automatyzacja przez HTTP/CLI i ręczne planowanie w aplikacji internetowej są wyłączone z tego limitu. Zakres Statystyk i sposób ich odświeżania opisano w Statystykach. Opcjonalne subskrypcje zdarzeń wymagają odrębnej obsługi włączonej po stronie hosta; nie są ogólną obietnicą powiadomień w tle w każdym kliencie.