# TikTok chatbotu nasıl yapılır

MaviBot'un TikTok ile entegrasyonu var — dünyanın en dinamik ve popüler sosyal platformlarından biriyle. Bu, ekosistemimiz için yeni bir dönemin başlangıcıdır. Milyonlarca kullanıcının her gün etkileşimde bulunduğu TikTok, modern iletişimin, trendlerin ve yeni etkileşimli formatların merkezidir. Bu entegrasyon, işletmelerin ve projelerin daha genç bir kitleyle yepyeni bir düzeyde bağlantı kurmasına olanak tanır.

<div data-with-frame="true"><figure><img src="/files/fda25291e627a773f29c8d1f07634e1af7b7b729" alt="" width="375"><figcaption></figcaption></figure></div>

Sürecin teknik yönlerini inceleyeceğiz:

* entegrasyonu etkinleştirmek için gerekli adımlar
* mevcut geri çağırmalar
* verilmesi gereken izinler

Ayrıca, özellikle bölgesel erişilebilirliğin nüanslarına odaklanacağız.

{% hint style="warning" %}
TikTok entegrasyonunun tüm ülkelerde mevcut olmadığını ve platformun bu özellikleri resmî olarak desteklediği belirli ekonomik bölgelere bağlı olduğunu belirtmek önemlidir. Hangi yerlerde hemen kurulabileceğini ve hangi yerlerde sınırlamaların लागू olabileceğini açıklayacağız.

TikTok Messaging API şu anda Asya-Pasifik bölgesinde, Latin Amerika'da, Orta Doğu'da, Afrika'da (METAP) ve Kuzey Amerika'da (Amerika Birleşik Devletleri hariç) açık beta testindedir. Bağlı hesabın bu bölgelerden birinde kayıtlı olması gerekir.

Amerika Birleşik Devletleri, Avrupa Ekonomik Alanı (EEA), İsviçre veya Birleşik Krallık'tan bir kullanıcı mesaj gönderirse, TikTok'un kısıtlamaları nedeniyle bu mesaj alınmaz.

[Ayrıntılar için resmî TikTok belgelerine bakın.](https://business-api.tiktok.com/portal/docs?id=1832184145137922)
{% endhint %}

{% hint style="success" %}
Lütfen dikkat!

TikTok için bir chatbot oluşturmak ve kurmak için lütfen "İşletme için bir chatbot nasıl oluşturulur" bölümüne bakın.

TikTok düğme özellikleri burada ele alınmıştır [burada](#knopki).
{% endhint %}

TikTok'u MaviBot ile entegre etmek, teknik bir güncellemeden daha fazlasıdır—kitle iletişiminin ön saflarında yer almak, tanıtım için en popüler kanalı kullanmak ve kullanıcıların zaman geçirdiği yerde onlarla etkileşim kurmak için bir fırsattır.

### Hesabınızı entegrasyona nasıl hazırlarsınız

En önemli adımla başlayalım—bağlantıyı doğru şekilde kurmakla.

Hesabınızı bağlamadan önce bir İşletme Hesabına geçmeniz gerekir.

1\. Adım: Şuraya gidin **"Ayarlar ve gizlilik"** bölümü.

<div data-with-frame="true"><figure><img src="/files/01ef8e363abc907e42358e13663622e3b61d9c36" alt="" width="375"><figcaption></figcaption></figure></div>

2\. Adım: Ardından "Hesap" bölümüne gidin.

<div data-with-frame="true"><figure><img src="/files/e42449fe684b60bb3d2051f5794e2f8b02993953" alt="" width="375"><figcaption></figcaption></figure></div>

3\. Adım: Şuna tıklayın **"İşletme Hesabına Geç"**.

<div data-with-frame="true"><figure><img src="/files/221748e971fad020308f166bd6c77adc581a4029" alt="" width="375"><figcaption></figcaption></figure></div>

4\. Adım: İşletme bilgilerinizi girin.

<div data-with-frame="true"><figure><img src="/files/d62c1bc779d1a3d9ea11babf273438de0b09735a" alt="" width="375"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/f50457d1802e35a205ddc888b150919dc35b078e" alt="" width="375"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/5f879632efd248aaebe47735ae09037b7dac56b3" alt="" width="375"><figcaption></figcaption></figure></div>

Bitti! Hesabınız artık MaviBot'a bağlanmaya hazır.

<div data-with-frame="true"><figure><img src="/files/31d47f99615f728463a75be34aa93b1894619032" alt="" width="375"><figcaption></figcaption></figure></div>

## Hesabınızı MaviBot'a nasıl bağlarsınız

Şuraya gidin **"Mesajlaşma Uygulamaları"** bölümüne ve **TikTok** düğmesine tıklayın.

<div data-with-frame="true"><figure><img src="/files/771f2191e3928d98a7086b690e99787a325558ce" alt=""><figcaption></figcaption></figure></div>

Ardından, açılan pencerede TikTok hesabınıza giriş yapın.

<div data-with-frame="true"><figure><img src="/files/578035e3e3fbfbe8691468e17b52ddc43e85c24f" alt=""><figcaption></figcaption></figure></div>

Ve MaviBot'a hesabınıza erişim izni verin.

{% hint style="danger" %}
Önemli!

İçeriklere, mesajlara, profil bilgilerine ve videolarınızı görüntüleme yeteneğine erişim izni vermenizi şiddetle tavsiye ederiz. Bu izinler olmadan bot ve geri çağırmaları çalışmayabilir, .

Diğer tüm izinleri kendi takdirinize göre bırakabilir veya reddedebilirsiniz.

Daha sonra, chatbotun doğru çalışması için gerekli olan izinlerden herhangi birini geri alırsanız, bunları yalnızca TikTok'un kendi ayarlarından yeniden etkinleştirebilirsiniz.
{% endhint %}

Daha sonra otomatik olarak şuraya yönlendirileceksiniz **"Mesajlaşma Uygulamaları"** MaviBot'taki bölüme; burada başarılı entegrasyonu doğrulayan bir bildirim göreceksiniz.

## TikTok'a özgü ayrıntılar

1. Bir kullanıcıya mesaj gönderebilmek için, sohbeti önce onun başlatması gerekir.
2. Bir TikTok kullanıcısından mesaj aldıktan sonra 48 saatlik süre içinde en fazla 10 mesaj gönderebilirsiniz.\
   \&#xNAN;*Örnek: Bir kullanıcıdan bir mesaj alırsanız, sonraki 48 saat içinde en fazla 10 mesaj gönderebilirsiniz. Aynı kullanıcı daha sonra başka bir mesaj gönderirse, yeni bir 48 saatlik süre başlayacak ve o kullanıcıya bir 10 mesaj daha göndermenize izin verecektir.*
3. Bir mesaj aynı anda hem metin hem de görsel içeremez.
4. API aracılığıyla görsel ekleri gönderme ve alma, yalnızca hem göndericinin hem de alıcının özel mesajlarda görselleri destekleyen ülkelerde bulunması durumunda mümkündür. Görsel paylaşımı tüm ülkelerde mevcut değildir.
5. Bir görsel ekinin maksimum boyutu 3 megabayttır.
6. Tek bir mesaj yalnızca bir ek içerebilir.

## Geri çağırmalar

tiktok\_client\_new\_comment \<video\_id>: \<comment\_text> - bir kullanıcı videonuza yorum bıraktı.

<div data-with-frame="true"><figure><img src="/files/99a12f79d5d55c471d5c7d118c1344a91e6017a4" alt="" width="563"><figcaption></figcaption></figure></div>

tiktok\_client\_share\_post \<shared\_video\_id> \<url> - bir kullanıcı bağlı hesabın doğrudan mesajlarına bir video gönderdi.

<div data-with-frame="true"><figure><img src="/files/4e2266fd0cfc9dcf4232aba82749b08b71887804" alt="" width="563"><figcaption></figcaption></figure></div>

## Saklanan istemci değişkenleri

tiktok\_comment\_id - yorum kimliği. Bir kullanıcı videonuza yorum yaptığında kaydedilir ve o yoruma yanıt vermek için kullanılır.

tiktok\_comment\_video\_id - yorum yapılan videonun kimliği. Bir kullanıcı videonuza yorum yaptığında kaydedilir ve yoruma yanıt vermek için kullanılır.

tiktok\_is\_follower - kullanıcı hesabınızı takip ediyorsa True olur.

tiktok\_conversation\_id - sohbet kimliği. Bir kullanıcı sohbette mesaj gönderdikten sonra oluşturulur. Mesaj göndermek için gereklidir; silmeyin!

## Düğmeler

Tek bir mesajda maksimum düğme sayısı 3'tür.

TikTok iki tür düğmeyi destekler: geri çağırma ve "varsayılan" (URL). <mark style="color:$danger;">**H**</mark><mark style="color:$danger;">**albuki tek bir mesaj yalnızca tek türde düğme içerebilir.**</mark>

Örnek 1.

<div data-with-frame="true"><figure><img src="/files/be9c37dcaff1213a34f29b9acd939c7a7bb58dda" alt=""><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/1f712fcf3491c455b5363327143b33e9835de1e3" alt=""><figcaption></figcaption></figure></div>

Örnek 2.

<div data-with-frame="true"><figure><img src="/files/6d2df7a7ebc2f26aa452541b1e068414f03e7a30" alt=""><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/47f73a2bc77351b9a3941455ff898d1a1724c4dd" alt=""><figcaption></figcaption></figure></div>

**Sonuç**

<div data-with-frame="true"><figure><img src="/files/9959f0c63bb13456b7dbfb8ce97fc4ae0933a73f" alt="" width="375"><figcaption></figcaption></figure></div>

**Lütfen dikkat!**

***Düğme mesajları TikTok Desktop'ta mevcut değildir.*** Masaüstü sohbetinde bunun gibi bir bildirim göreceksiniz:

<div data-with-frame="true"><figure><img src="/files/d09f1de57db2dcec3dab54146c418ed4f637d436" alt="" width="563"><figcaption></figcaption></figure></div>

Ancak mobil uygulamada, mesaj ***doğru şekilde***:

<div data-with-frame="true"><figure><img src="/files/e56fa9799db132cef31ef133bdc7c91034d3cc1f" alt="" width="375"><figcaption></figcaption></figure></div>

görünecektir. Düğmedeki gösterim metni ile tıklandığında bot'a gönderilen metin aynıdır. Düğme, düğme ayarlarındaki "Yanıt Mesajı Metni" veya "URL" alanındaki veriler kullanılarak oluşturulur.

1. Geri çağırma düğmeleri normal düğmeler olarak görünür. Tıklandıklarında, kullanıcının adına düğmenin metnini içeren bir mesajı sohbete gönderirler. Maksimum uzunluk 20 karakterdir.
2. URL düğmeleri bağlantı olarak görünür. Ancak davranışları geri çağırma düğmeleriyle aynıdır. Şu anda TikTok, tıklandığında belirtilen URL'de bir web sayfası açan düğmeler oluşturmayı desteklemiyor. Maksimum uzunluk 40 karakterdir.

{% hint style="success" %}
Kullanım hakkında daha fazla bilgi edinin [geri çağırma düğmeleri](/doc/tr/chatbot/builder/butonlar.md#how-to-add-a-callback-button-facebook-telegram) MaviBot'ta burada.
{% endhint %}

## İşlevler

Bir yoruma nasıl yanıt verilir:

tiktok\_create\_comment(text, comment\_video\_id, comment\_id) - belirtilen yoruma bir yanıt gönderir.

<table><thead><tr><th width="276.55859375">Parametre</th><th>Açıklama</th></tr></thead><tbody><tr><td><mark style="color:red;"><strong>!</strong></mark> text</td><td>zorunlu parametre, yorum metni</td></tr><tr><td>comment_video_id</td><td>Yorumun yapıldığı videonun kimliği. Bu isteğe bağlı bir parametredir; sağlanmazsa değer şuradan alınır <em>tiktok_comment_video_id istemci</em> değişkeni.</td></tr><tr><td>comment_id</td><td>Yanıt verilecek yorum kimliği. Bu isteğe bağlı bir parametredir; sağlanmazsa değer şuradan kullanılır <em>tiktok_comment_id istemci</em> değişkeni kullanılacaktır.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/tr/chatbot/mesajlasma-uygulamalari/tiktok/chatbot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
