Sorun giderme
Kontrol listesi
Neredeyse her destek yazışması aynı şekilde başlar: akış açık ve hiçbir şey gelmiyor. Birbirinden farklı birkaç neden dışarıdan aynı görünür. Bu listeyi yukarıdan aşağıya takip edin.
| Kontrol | Nasıl | Sebep buysa |
|---|---|---|
Soket açılır açılmaz 4001 ile mi kapanıyor? | Kapanma nedenini okuyun, sonra aynı anahtarla GET /v1/account çağırın | missing_api_key: anahtar hiç ulaşmadı; Authorization: Bearer, X-API-Key ya da ?api_key= ile gönderin. invalid_api_key: yazım hatası ya da döndürülmüş gizli anahtar. key_revoked: anahtarı verene sorun |
Anahtarınızda stream var mı? | GET /v1/account | Onsuz soket hemen 4003 ile kapanır |
| Gerçekten birini izliyor musunuz? | GET /v1/monitor/targets | Boş liste, asla konuşmayacak açık bir soket demektir |
| O hesap için gerçek zamanlı teslimat henüz etkin mi? | Aynı çağrı — push_ready alanına bakın | Ekledikten hemen sonra false olması normaldir; etkinleşme genellikle birkaç dakika sürer. Bu sırada hesabın olayları eksiksiz iletilir, ancak bazıları normalden geç gelebilir; bu yüzden true değerini beklemek yerine geldikçe işleyin. Bir saat sonra hâlâ false ise bize bildirin |
| Olay türlerini siz mi yoksa biz mi sınırladık? | GET /v1/monitor/targets/{target}, event_types alanı; ardından GET /v1/account, event_types alanı | Boş, tüm türler demektir. Bir aboneliğin listesi sizindir: PATCH /v1/monitor/targets/{target} ile genişletin. Anahtar genelindeki liste sizin isteğinizle ayarlandı; genişletmemizi isteyin |
| Anahtar kelime eşleşmesi mi bekliyorsunuz? | GET /v1/keywords; ayrıca anahtarda keywords:read olduğunu kontrol edin | Kapsam olmadan search.match size ulaşmadan filtrelenir |
| Hesap sessiz mi, yoksa görünmez mi? | GET /v1/users/{name}/tweets | X bazı hesapları aramadan ve başkalarının zaman çizelgelerinden gizler. Göremiyorsak bildiremeyiz |
| Çok fazla bağlantı mı? | Kapanış kodu 4002 | Planınızın max_conns sınırına ulaşıldı; eski soketler çökmüş bir süreç tarafından hâlâ açık tutuluyor olabilir |
| Hedefi soketi açtıktan sonra mı eklediniz? | 30 saniye bekleyin | Açık bir bağlantı yeni abonelikleri anında değil, bir sonraki yenilemesinde alır |
REST'te 429 mı alıyorsunuz? | X-RateLimit-Remaining ve Retry-After değerlerini okuyun | Olağan neden REST'e karşı sıkı bir istek döngüsüdür; akış ölçülmez, onun yerine onu kullanın |
Hâlâ takıldıysanız: bize herhangi bir X-Request-Id ya da beklediğiniz ama almadığınız bir olay id değeri gönderin.