Make
TwexAPI aracılığıyla tweet arama, profiller, trend olan tweet'ler, platform web kancaları ve imleçle güvenli geçişler için Twitter otomasyonu oluşturun.
X Developer uygulaması olmadan TwexAPI ile Twitter otomasyonu oluşturun. Tweet’leri arayın, profilleri arayın, trend olan tweet’leri okuyun ve normalleştirilmiş satırları Slack, Sheets, Airtable, Notion veya bir CRM’ye yönlendirin.
TwexAPI bir API anahtarı ve REST temel URL’si “https://api.twexapi.io” kullanır.
Bir Make otomasyon modeli seçin
HTTP modülü
Zamanlanmış veya web kancasına dayalı senaryolar için doğrudan Make’in HTTP modülünden TwexAPI REST’i arayın.
Custom webhook + agent handoff
MCP özellikli bir aracıdan katı JSON alın ve ardından satırları görsel olarak yönlendirin.
Özel dahili uygulama
Senaryolarda aynı TwexAPI eylemleri tekrarlandığında yeniden kullanılabilir modülleri paketleyin.
Yerel Make X uygulaması kullanımdan kaldırıldı. TwexAPI, HTTP modülleri veya özel bir uygulama aracılığıyla kullanılabilir durumda kalır.
Önkoşullar
- TwexAPI API anahtarı
- Kuruluş hesabı oluştur
- İsteğe bağlı Slack, Sheets, Airtable, Notion veya CRM modülü
- ’https://api.twexapi.io/mcp'ye bağlanan isteğe bağlı MCP özellikli aracı
Bağlantı
API anahtarını şifre alanı olarak saklayan yeniden kullanılabilir bir bağlantı oluşturun:
| Alan | Değer |
|---|---|
| Parametre adı | apiKey |
| Başlık | Authorization: Bearer {{apiKey}} |
| Temel URL | https://api.twexapi.io |
| Bağlantı testi | GET /balance |
Verileri değiştirmeden API anahtarını doğrulamak için “GET /balance” komutunu kullanın.
Temel HTTP modülü modeli
| Alan | Değer |
|---|---|
| Yöntem | GET or POST from the selected endpoint |
| URL | https://api.twexapi.io plus the relative path |
| Başlık | Authorization: Bearer YOUR_API_KEY |
| Vücut tipi | POST istekleri için ham JSON |
Durum kodlarını tutarlı bir şekilde kullanın:
401
Kimlik doğrulama başarısız oldu. TwexAPI API anahtarını kontrol edin.
403
Erişim engellendi. Hesap erişimini ve kredileri kontrol edin.
429
Hız sınırlı. Yeniden denemeden önce bekleyin ve imleci koruyun.
5xx
Hizmet kullanılamıyor. Üstel geri çekilmeyle yeniden deneyin.
Başlangıç modülleri
| Modül | TwexAPI rotası |
|---|---|
| Tweet’lerde ara | POST /twitter/advanced_search/page |
| Kullanıcı profilini al | GET /twitter/{screen_name}/about |
| Kullanıcıları ara | GET /twitter/search-user/{keyword}/{target_count} |
| Trendleri alın | GET /twitter/global-trending/tweets |
| Takipçileri listele | POST /v3/twitter/users/followers |
| Tweet oluştur | POST /twitter/tweets/create |
Tweet arama örneği
{
"url": "https://api.twexapi.io/twitter/advanced_search/page",
"method": "POST",
"headers": {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
"body": {
"searchTerms": ["AI agents lang:en"],
"sortBy": "Latest",
"nextCursor": ""
}
}
Sonraki bir Yineleyici modülünde döndürülen tweet’leri yineleyin. ‘has_next_page’ veya ‘has_more’ doğru olduğunda, ’next_cursor’u Make veri deposunda saklayın.
Çıkış aktarımı
Yapma senaryoları, ham API yanıtları yerine küçük, kararlı paketler yaymalıdır.
Tweet arama sayfası
Mağaza sorgusu; harita tweet_id, text, yazar_kullanıcı adı, created_at, has_next_page ve next_cursor.
Kullanıcı profili satırları
user_id, username, name, takipçi sayıları ve arama girişini saklayın.
Trend satırları
Senaryo meta verileriyle ülkeyi, konuyu, içerik etiketini ve tweet satırlarını saklayın.
Yazma işlemleri
CLI --dry-run ile önizleme yapın. Yazma işlemleri için bir çerez veya “auth_token” gerekir.
Tarif 1: ajanın Slack’e aktarılması
- Özel web kancası, bir MCP aracısından TwexAPI aktarım JSON’unu alır.
- Iterator, ’tweet’lerdeki her öğeyi işler.
- Anahtar kelimelere veya yazarlara göre filtreleyin.
- Slack modülü “yazar_kullanıcı adı”, “metin” ve genel URL’yi yayınlar.
Önerilen temsilci istemi:
Use Twexapi MCP to fetch trending tweets for country United States, topic technology, content AI.
Return only JSON with route_used, country, topic, content, has_more, next_cursor, and tweets.
Each tweet must include tweet_id, author_username, text, created_at, like_count, reply_count, and retweet_count.
Tarif 2: Google E-Tablolar’da günlük arama
- Senaryoyu günlük olarak planlayın.
- HTTP modülü ’POST /twitter/advanced_search/page’i çağırır.
- Yineleyici tweet satırlarında yürür.
- Google E-Tablolar Ekleme Satırında
tweet_id, yazar, metin, “oluşturulan_at” ve URL yazar.
Tarif 3: CRM’ye takipçi aktarımı
- HTTP modülü ’POST /v3/twitter/users/followers’ı çağırır.
- Yineleyici, takipçi satırlarını işler.
- CRM
user_idile yükselir. - Veri deposu bir sonraki senaryo çalıştırması için
next_cursori kaydeder.
Yönlendirici dalları
| Dal | Durum | Aksiyon |
|---|---|---|
| Boş sonuçlar | tweets length is 0 |
Sessizce dur. |
| Yüksek katılım | like_count above threshold |
Slack uyarısı gönder. |
| Sayfaya devam et | has_more is true |
next_cursori depolayın. |
| Hata | durum “401”, “403” veya “429” | Bir operasyon bildirimine yönlendirin. |
Test kontrol listesi
- 5 tweet gibi küçük bir sayfa boyutuyla bir kez çalıştırın.
- Yineleyicinin tweet başına bir paket aldığını doğrulayın.
- Satırları yazmadan önce tekilleştirme için
tweet_idnin kullanıldığını doğrulayın. - Veri deposunun en son
next_cursori içerdiğini doğrulayın. - Senaryo günlüklerindeki API anahtarlarını temizleyin.