Değişimi tanımlayın
Her işlem için yöntemi, kaynağı, gerekli alanları ve başarılı bir yanıtın şeklini belgeleyin. Bir doğrulama hatası dahil edin. Taşıma hatasını reddedilen bir istekten ayırın: eksik bir yanıt, durum değiştiren bir işlemin başarısız olduğunu kanıtlamaz.
Kimlik bilgilerini yapılandırma olarak ele alın
Sunucu kimlik bilgilerini tarayıcı paketlerinin ve kaynak deposunun dışında tutun. En küçük yararlı izin setini isteyin ve geliştirme erişimini üretim erişiminden ayırın. Her entegrasyonun sahibini ve erişimin nasıl iptal edilebileceğini kaydedin. Sağlayıcının belgelenmiş yetkilendirme akışını izleyin.
Kullanılamayan bağımlılıklar için plan yapın
Zaman aşımlarını ayarlayın, hız sınırı yönergelerine uyun ve bir işlem tekrarlanması güvenli olduğunda yeniden deneyin. Destekleniyorsa, tekrarlanan istekleri tanımlamak için bir tekilleştirme anahtarı kullanılabilir. Bir istek tanımlayıcısı ve kısa bir hata kategorisi kaydedin; yetkilendirme başlıklarından, oturum çerezlerinden ve kişisel verilerden kaçının.