API referansı
Kayıtlar
Endpoint POST /api/v1/replays/:replayId/segments/:n and /meta
Tarayıcı SDK'sı bu iki endpoint'i kullanır; bunları yalnızca özel bir kaydediciden çağırırsınız. Bir kayıt en fazla 500 rrweb olayı segmentidir.
1Segmentler
POST /api/v1/replays/<replayId>/segments/<n>: replayId 32 hex karakter, n 0 ile 499 arası. Anahtar (public ya da secret) X-Blipit-Key ya da ?key= içinde, isteğe bağlı örnek. Gövde ham ya da gzip'li (Content-Encoding: gzip) bir rrweb olayları JSON dizisidir, en fazla 2 MB, açıldığında en fazla 32 MB. İlk segment aylık kotadan bir kayıt kullanır.
2Meta veri
En fazla 16 KB JSON gövdesiyle POST /api/v1/replays/<replayId>/meta: url, duration (ms), error_ids (olay id'leri), browser, os. Kayıt bu projede zaten var olmalıdır.
3Yanıtlar
202 {accepted: true, duplicate?} saklandı. 202 {accepted: false, reason: 'replay_quota'} çalışma alanı ayın kayıtlarını kullandı; kaydı durdurun. 202 {accepted: false, reason: 'replay_full'} kayıt 500 segmente ya da 20 MB'a ulaştı. 400 hatalı id, segment numarası ya da gövde. 409 kayıt id'si başka bir projeye ait. 404 bilinmeyen bir kayıt için meta.
Bilmekte fayda var
- Anahtar başına dakikada 1.200 istek.
- Bilinen bot'lardan gelen istekler 202 ile yanıtlanır ve atılır.
- Segmentler gönderildiği gibi saklanır ve oynatıcıya bir seferde 20 tane sunulur.
Takıldınız mı? support@blipit.io adresine e-posta gönderin. Her projenin anahtarları ve tam DSN'i app.blipit.io içindeki API anahtarları altındadır.

