---
title: "Zapier"
description: "TwexAPI aracılığıyla tweet arama, kullanıcı arama, trend olan tweet'ler, platform web kancaları ve imleçle güvenli geçişler için Zapier Twitter otomasyonu oluşturun."
---

TwexAPI ile Zapier Twitter otomasyonu oluşturun. Tweet'leri arayın, kullanıcıları arayın, trend olan tweet'leri okuyun ve satırları Slack, Sheets, Airtable, HubSpot veya e-postaya yönlendirin. TwexAPI bir API anahtarı ve REST temel URL'si "https://api.twexapi.io" kullanır.

## Bir Zapier entegrasyon modeli seçin

<CardGroup cols={2}>
  <Card title="Community node + MCP agent" icon="bot">
    Keşif için MCP özellikli bir aracı kullanın, ardından katı JSON'u bir Zapier Catch Hook'a POST yapın.
  </Card>

  <Card title="HTTP İstek eylemleri" icon="link">
    TwexAPI REST'i doğrudan Webhooks by Zapier'den veya özel bir entegrasyondan arayın.
  </Card>

  <Card title="n8n tarzı topluluk düğümü" icon="plug">
    Ekibiniz zaten n8n çalıştırıyorsa, özel [n8n topluluk düğümünü](/guides/n8n) tercih edin.
  </Card>
</CardGroup>

Yerel Zapier X uygulaması kullanımdan kaldırıldı. TwexAPI, Catch Hooks, HTTP İsteği veya özel bir Zapier uygulaması aracılığıyla kullanılabilir olmaya devam eder.

## Önkoşullar

* [TwexAPI API anahtarı](https://twexapi.io/dashboard)
* Zapier'in Web Kancalarına sahip Zapier hesabı
* İsteğe bağlı Slack, Google E-Tablolar, Airtable, HubSpot veya Gmail hedefi
* 'https://api.twexapi.io/mcp'ye bağlanan isteğe bağlı MCP özellikli aracı

## API anahtarı kimlik doğrulaması

TwexAPI REST çağrıları için yeniden kullanılabilir bir kimlik bilgisi oluşturun:

<CardGroup cols={3}>
  <Card title="Kimlik doğrulaması" icon="key-round">
    HTTP İsteğinde Başlık Kimlik Doğrulaması'nı veya özel başlıkları seçin.
  </Card>

  <Card title="Başlık adı" icon="braces">
    Başlık adını `Authorization` olarak ayarlayın.
  </Card>

  <Card title="Başlık değeri" icon="shield-check">
    Kimlik bilgisi değeri olarak "Bearer YOUR_API_KEY"i yapıştırın.
  </Card>
</CardGroup>

Zapier dışındaki MCP özellikli AI Agent adımları için, "https://api.twexapi.io/mcp"yi "x-api-key: YOUR_API_KEY" başlığıyla yapılandırın.

## Entegrasyon şekli

1. **Bir Catch Hook oluşturun**

    Zapier'in Webhook'larını kullanın ve temsilci aktarımları veya harici POST'lar için Catch Hook'u seçin.

2. **TwexAPI satırlarını toplayın**

    Katı JSON üretmek için MCP, HTTP İsteği veya harici bir çalışan kullanın.

3. **Kararlı alanları eşleyin**

    Tekilleştirme anahtarı olarak `tweet_id`yi kullanın. Metin, yazar, URL ve imleç alanlarını eşleyin.

4. **Hedeflere yönlendirin**

    Satırları Slack, Sheets, Airtable, HubSpot veya e-postaya gönderin.

## Başlatıcı eylemleri

Bu yaygın okumalar için HTTP İsteğini veya özel bir Zapier uygulamasını kullanın:

<CardGroup cols={2}>
  <Card title="Tweet ara" icon="search">
    'searchTerms', 'sortBy' ve 'nextCursor' ile 'POST /twitter/advanced_search/page'.
  </Card>

  <Card title="Kullanıcı profilini al" icon="user-round">
    `GET /twitter/{screen_name}/about`
  </Card>

  <Card title="Kullanıcı ara" icon="users">
    `GET /twitter/search-user/{keyword}/{target_count}`
  </Card>

  <Card title="Trendleri al" icon="trending-up">
    Ülke, konu ve içerik filtreleriyle birlikte "/twitter/global-trending/tweets"i alın.
  </Card>

  <Card title="Takipçileri al" icon="users">
    Kullanıcı adı ve imleç sayfalandırmasıyla birlikte 'POST /v3/twitter/users/followers'.
  </Card>

  <Card title="Tweet oluştur" icon="send">
    İnsan onayı ve çerez kurulumundan sonra 'POST /twitter/tweets/create'.
  </Card>
</CardGroup>

### HTTP İsteği örneği: tweet'leri arayın

```json
{
  "method": "POST",
  "url": "https://api.twexapi.io/twitter/advanced_search/page",
  "headers": {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  "body": {
    "searchTerms": ["AI agents lang:en"],
    "sortBy": "Latest",
    "nextCursor": ""
  }
}
```

## Sonuç aktarımı

Bir sonraki Zap adımı yalnızca kararlı aktarım alanlarına ihtiyaç duyduğunda Biçimlendirici veya Kod adımını kullanın.

<CardGroup cols={2}>
  <Card title="Tweet arama sayfası" icon="search">
    Mağaza sorgusu; her tweet 'kimliğini' 'tweet_id', artı 'metin', yazarın kullanıcı adı ve 'created_at' ile eşleştirin; `has_next_page` ve `next_cursor`u koruyun.
  </Card>

  <Card title="Kullanıcı profili satırları" icon="users">
    Kaynak "id"sini `user_id` artı "kullanıcı adı", "ad", takipçi sayıları ve arama girişi olarak saklayın.
  </Card>

  <Card title="Trend satırları" icon="trending-up">
    İş akışı çalıştırma meta verileriyle ülkeyi, konuyu, içerik etiketini ve tweet satırlarını depolayın.
  </Card>

  <Card title="Tweet veya yanıt yazma" icon="send">
    Zapier'den yayınlamadan önce [CLI](/sdks/cli) `--dry-run` ile önizleme yapın. Yazma işlemleri için bir çerez veya "auth_token" gerekir.
  </Card>
</CardGroup>

## Tarif 1: Slack'e MCP ajan araştırması

Önerilen MCP aracısı istemi:

```text
Find recent posts about AI agents in fintech, group them by theme, and list 5 accounts worth monitoring.
Return only JSON with route_used, tweets, has_more, and next_cursor.
Each tweet must include tweet_id, author_username, text, created_at, and public_url.
Do not call write endpoints.
```

Zap adımları:

1. Catch Hook, JSON yükünü alır.
2. "Tweetler" arasında döngü veya satır öğesi.
3. Boş satırları filtreleyin.
4. Yazar, metin ve URL ile Slack mesajı gönderin.

## Tarif 2: Google E-Tablolar'da planlanmış tweet araması

1. Zap'i günlük veya saatlik olarak planlayın.
2. HTTP İsteği 'POST /twitter/advanced_search/page'i çağırır.
3. Geri gönderilen tweetler arasında geçiş yapın.
4. E-Tablolar'a `tweet_id`, yazar, metin, "created_at" ve yerleşik URL'yi ekleyin.
5. Daha sonraki bir Zap'in sayfalandırmaya devam etmesi gerekiyorsa "sonraki_imleci" Depolama Alanında Zapier'de saklayın.

## Tarif 3: trend olan tweet uyarısı

```json
{
  "method": "GET",
  "url": "https://api.twexapi.io/twitter/global-trending/tweets",
  "headers": {
    "Authorization": "Bearer YOUR_API_KEY"
  },
  "query": {
    "country": "United States",
    "topic": "Sports",
    "content": "NFL",
    "count": 20
  }
}
```

Etkileşime göre filtreledikten sonra özet metnini Slack'e veya e-postaya yönlendirin.

## Hata işleme

| Durum | Zap davranışı |
| ------ | ------------ |
| `400` | İstek eşlemesini durdurun ve düzeltin. |
| `401` | API anahtarını değiştirmek için Zap ve uyarı operasyonlarında başarısız olun. |
| `403` | Hesap erişimi veya krediler düzeltilene kadar duraklatın. |
| `429` | Zapier'in yerleşik tekrarını kullanarak geciktirin ve yeniden deneyin. |
| `5xx` | Dikkatli bir şekilde yeniden deneyin; imleci koruyun. |

## Özel entegrasyon planı

TwexAPI'yi özel bir Zapier entegrasyonu olarak paketlerseniz küçük ve güvenilir bir yüzeyle başlayın:

| Kaynak | Eylemler |
| --- | --- |
| Tweetler | Tweetleri arayın, tweet ayrıntılarını alın, onaylandıktan sonra tweet oluşturun |
| Kullanıcılar | Kullanıcıyı alın, kullanıcıları arayın |
| Trendler | Küresel trend tweet'leri alın |
| Takipçiler | Takipçileri edinin v3 sayfası |

Paketlenmiş eylemler için REST'i ve aracı odaklı keşif iş akışları için MCP'yi kullanın.

## Test kontrol listesi

* Catch Hook'u gerçek bir TwexAPI aktarma yüküyle test edin.
* Her REST isteğinin 'Authorization: Bearer YOUR_API_KEY'i içerdiğini doğrulayın.
* Hedef uygulamaya yazmadan önce tekilleştirme anahtarı olarak `tweet_id`yi kullanın.
* Zap'lerin takibi için "next_cursor"u Zapier Depolama'da saklayın.
* Bir kişi nihai metni onaylayana kadar eylemleri taslak olarak yazmaya devam edin.

## Sonraki adımlar

* [n8n](/guides/n8n) ekibiniz TwexAPI topluluk düğümünü tercih ediyorsa
* Görsel senaryo yönlendirmesi için [Make](/guides/make)
* [Ajan MCP Aktarımı](/mcp/agent-handoff)
* [Gelişmiş Twitter Araması](/api-reference/search-endpoints/get-data-page-twitter-advanced-search-page-post)
