Yorum Yükseltme (Yanıt) Komut Dosyası Yapılandırması
Bu sayfa, görev oluşturmada kullanılan boost_comment komut dosyasının yapılandırma parametrelerini belgeler.
İki farklı yorum komut dosyası vardır ve farklı işler yaparlar:
comment— bir gönderiye yeni bir üst düzey yorum gönderir. Bkz. Yorum Komut Dosyası Yapılandırması.boost_comment(bu sayfa) — mevcut bir yorumu beğenir ve/veya yanıtlar. Bu, "REPLY COMMENT" (yorumları yanıtlama) / "Boost Comments" özelliğidir.
Yorumları yanıtlamak istiyorsanız, doğru yerdesiniz.
Genel Bakış
boost_comment komut dosyası bir gönderiyi açar ve onun en üstteki yorumuyla etkileşime girer — yorumu beğenebilir, yorumu yanıtlayabilir veya her ikisini de yapabilir. Uygulamadaki Boost Comments iletişim kutusunun API karşılığıdır.
comment komut dosyasının aksine, boost_comment komut dosyası tüm hedef URL'leri tek bir görev çalıştırmasında işler (target_comment_urls'yi dahili olarak satır sonlarına göre böler ve bunları birbiri ardına işler). Cihaz başına (seri numarası modu) veya hesap başına (kullanıcı adı / çoklu hesap modu) bir görev oluşturulur — URL başına bir görev değil.
Komut Dosyası Yapılandırması (script_config)
Parametreler
| Parametre | Tür | Gerekli | Varsayılan | Açıklama |
|---|---|---|---|---|
| target_comment_urls | string | Evet | "" | En üstteki yorumuyla etkileşime girilecek gönderi URL'leri. Birden fazla URL'yi satır sonlarıyla (\n) ayırın. |
| enable_like_comment | boolean | Evet* | false | Her gönderinin en üstteki yorumunu beğenir. |
| enable_reply_comment | boolean | Evet* | false | Her gönderinin en üstteki yorumunu yanıtlar. |
| reply_contents | string | enable_reply_comment true ise gerekli | "" | Yanıt metni. Birden fazla yanıt seçeneğini satır sonlarıyla (\n) ayırın; reply_order'a göre görev başına bir tane seçilir. |
| reply_order | string | Hayır | "random" | reply_contents'ten yanıtın nasıl seçileceği: random (rastgele) veya sequential (sıralı). |
| insert_emoji | boolean | Hayır | false | Yanıta rastgele bir emoji ekler. |
| username | string | Hayır | "" | Çalıştırmadan önce bu hesaba geçer. Atlanırsa, cihazda o anda etkin olan hesap kullanılır. |
En az bir eylemi etkinleştirmelisiniz: enable_like_comment ve/veya enable_reply_comment'i true olarak ayarlayın. enable_reply_comment true ise, reply_contents boş olamaz. Aksi takdirde API isteği 40001 hatasıyla reddeder.
Komut dosyası her gönderinin en üstteki (ilk) yorumuyla etkileşime girer. target_comment_urls'de gönderi URL'sini belirtin — tek bir yoruma doğrudan bağlantıya ihtiyacınız yoktur.
Örnekler
Bir yorumu yanıtlama (en yaygın durum)
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_reply_comment": true,
"reply_contents": "Great point!\nI totally agree!\nThanks for sharing 🙌"
}
}'
Yanıt, reply_contents'teki üç satırdan seçilir (varsayılan olarak rastgele).
Aynı anda beğenme ve yanıtlama
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_like_comment": true,
"enable_reply_comment": true,
"reply_contents": "Couldn'\''t agree more!\nWell said!",
"reply_order": "sequential",
"insert_emoji": true
}
}'
Tek bir görevde birden fazla gönderinin yorumlarıyla etkileşim
URL'leri satır sonlarıyla ayırın. Hepsi tek bir görev içinde işlenir:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@user1/video/111\nhttps://www.tiktok.com/@user2/video/222\nhttps://www.tiktok.com/@user3/video/333",
"enable_reply_comment": true,
"reply_contents": "Love this!\nAmazing!\nSo true!",
"reply_order": "random"
}
}'
Yalnızca beğenme (yanıt yok)
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_like_comment": true
}
}'
Belirli bir hesapla çalıştırma (kullanıcı adı modu)
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@target/video/123",
"enable_reply_comment": true,
"reply_contents": "Nice!\nGreat content!"
}
}'
Hesap başına bir görev oluşturulur, her biri önce o hesaba geçer.
Instagram örneği
Aynı API Instagram gönderileri için de çalışır:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.instagram.com/p/ABC123/",
"enable_reply_comment": true,
"reply_contents": "Beautiful! 😍\nLove it!"
}
}'
Yanıt
{
"code": 0,
"message": "success",
"data": {
"task_ids": [301],
"created_count": 1
}
}