Toolverse
Wszystkie skille

x-api

autor: openclaw

Publikuj posty na X-ie przez oficjalne API bez ograniczeń i blokad

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Umożliwia wysyłanie postów na X (Twitter) za pośrednictwem oficjalnego API z uwierzytelnianiem OAuth 1.0a. Rozwiązanie dla osób, które potrzebują niezawodnego dostępu do publikowania treści bez ryzyka blokady przez mechanizmy ochrony przed botami, które dotykają podejść opartych na ciasteczkach. Obsługuje wieloliniowe posty i zwraca bezpośredni link do opublikowanej zawartości. Idealne dla automatyzacji, zarządzania treścią i integracji z agentami AI. Wymaga rejestracji w X Developer Portal i konfiguracji kluczy API.

Jak używać

  1. Przejdź do https://developer.x.com/en/portal/dashboard i zaloguj się na swoje konto X. Utwórz nowy projekt i aplikację, następnie ustaw uprawnienia aplikacji na "Read and Write" w ustawieniach. 2. Pobierz cztery klucze z karty "Keys and tokens": API Key (Consumer Key), API Key Secret (Consumer Secret), Access Token oraz Access Token Secret. 3. Skonfiguruj poświadczenia, wybierając jedną z dwóch metod: albo ustaw zmienne środowiskowe (X_API_KEY, X_API_SECRET, X_ACCESS_TOKEN, X_ACCESS_SECRET), albo utwórz plik JSON w lokalizacji ~/.clawdbot/secrets/x-api.json zawierający wszystkie cztery klucze. 4. Zainstaluj wymaganą bibliotekę za pomocą npm install -g twitter-api-v2. 5. Opublikuj post, uruchamiając polecenie x-post "Twoja wiadomość tutaj" — obsługiwane są wieloliniowe posty poprzez znaki nowego wiersza. Narzędzie zwróci adres URL opublikowanego postu. 6. Pamiętaj, że darmowy plan X Developer Portal pozwala na 1500 postów miesięcznie; wyższe limity wymagają subskrypcji Basic ($100/miesiąc).

Podobne skille