Unfollow Betik Yapılandırması
Bu sayfa, görev oluşturmada kullanılan unfollow betiği için yapılandırma parametrelerini belgeler.
Genel Bakış
unfollow betiği, TikTok veya Instagram'da kullanıcıları otomatik olarak takipten çıkarmak için kullanılır. API aracılığıyla birden fazla hedef kullanıcı sağladığınızda, hedef kullanıcı başına bir görev oluşturulur. Her görevin ne zaman çalışacağını start_time parametresini kullanarak kontrol edebilirsiniz.
Betik Yapılandırması (script_config)
script_config nesnesi, unfollow betiği için parametreleri içerir. Kullanılabilir parametreler aşağıdadır:
Parametreler
| Parametre | Tür | Gerekli | Varsayılan | Açıklama |
|---|---|---|---|---|
| target_users | string[] | Evet* | [] | Takipten çıkarılacak hedef kullanıcı adları dizisi (kullanıcı başına bir görev) |
| target_user | string | Evet* | "" | Tek bir hedef kullanıcı adı veya satır sonlarıyla/virgüllerle ayrılmış birden fazla kullanıcı adı |
| access_method | string | Hayır | "direct" | Kullanıcı profiline nasıl gidileceği: direct (URL aracılığıyla) veya search |
target_users dizisi veya target_user dizesinden biri sağlanmalıdır. İkisi de sağlanırsa, target_users önceliklidir.
Birden fazla hedef kullanıcı sağlandığında, API hedef kullanıcı başına bir görev oluşturur. Örneğin, 3 hedef kullanıcı ve 2 cihaz belirtirseniz, 6 görev oluşturulur. Görevlerin ne zaman çalışmaya başlayacağını kontrol etmek için start_time parametresini kullanın.
Örnekler
Tek Bir Kullanıcıyı Takipten Çıkarma
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@username_to_unfollow"],
"access_method": "direct"
}
}'
Birden Fazla Kullanıcıyı Takipten Çıkarma
Birden fazla kullanıcıyı takipten çıkarırken, kullanıcı başına bir görev oluşturulur:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"access_method": "direct"
}
}'
Bu, hemen çalışan 3 ayrı görev oluşturur.
Görevleri Başlangıç Saatiyle Zamanlama
Görevlerin ne zaman başlayacağını zamanlamak için start_time kullanın:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2"],
"access_method": "direct"
},
"start_time": "14:30"
}'
Arama Yöntemiyle Kullanıcıları Takipten Çıkarma
Doğrudan URL erişimi çalışmadığında arama yöntemini kullan ın:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["username1", "username2"],
"access_method": "search"
}
}'
Birden Fazla Cihazda Toplu Takipten Çıkarma
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@old_account"],
"access_method": "direct"
},
"enable_multi_account": true
}'
Yanıt
{
"code": 0,
"message": "success",
"data": {
"task_ids": [201, 202, 203],
"created_count": 3
}
}
Erişim Yöntemleri
Doğrudan Yöntem (direct)
- Kullanıcı profilini URL aracılığıyla açar:
tiktok.com/@usernameveyainstagram.com/username - Daha hızlı ve güvenilir
- Çoğu kullanım durumu için önerilir
Arama Yöntemi (search)
- Aramaya gider, kullanıcı adını yazar, sonuca tıklar
- Daha yavaştır ancak doğrudan URL erişimi engellendiğinde çalışır
- Benzer birden fazla kullanıcı adı varsa daha az doğru olabilir
En İyi Uygulamalar
-
Zamanlama için start_time kullanın: görevlerin ne zaman çalışacağını zamanlamak için
start_timeparametresini kullanın (biçim: "HH:MM"). -
Doğrudan erişimi tercih edin:
directerişim yöntemisearch'ten daha hızlı ve güvenilirdir. -
Akıllıca toplu işlem yapın: bir seferde çok fazla kullanıcıyı takipten çıkarmayın. Sistem hedef kullanıcı başına bir görev oluşturur, bu nedenle büyük listeler çok sayıda göreve yol açar.
Ayrıca Bakınız
- Görev Yönetimi API'si - görevleri oluşturun, listeleyin ve yönetin
- Post Betik Yapılandırması - post betiği parametrelerini yapılandırın
- Follow Betik Yapılandırması - follow betiği parametrelerini yapılandırın