सर्वोत्तम प्रथाएँ
जो एकीकरण को टिकाऊ बनाता है।
- सिंक के लिए इंक्रीमेंटल मोड (desde + depoisDe) उपयोग करें: केवल बदला हुआ लाता है और सीमा नहीं छूता।
- 429 पर Retry-After प्रतीक्षा करें, एक्सपोनेंशियल बैकऑफ़ के साथ — कभी टाइट लूप में न दोहराएँ।
- हर POST में Idempotency-Key भेजें: नेटवर्क गिरे, रूटीन दोहराए, कुछ डुप्लिकेट न हो।
- प्रोसेस करने से पहले webhook हस्ताक्षर जाँचें; जल्दी 2xx दें, बाद में प्रोसेस करें।
- प्रति एकीकृत सिस्टम एक कुंजी, सबसे छोटे दायरे के साथ; अप्रयुक्त रद्द करें।
अनुपयुक्त तरीके
- हर मिनट पूरी सूची घूमना — इंक्रीमेंटल मोड ठीक इसी की जगह लेता है।
- अंतिम उपयोगकर्ताओं से API कुंजी साझा करना या मोबाइल ऐप/सार्वजनिक पेज में एम्बेड करना।
- कुंजी पर ज़िम्मेदार उपयोगकर्ता के बिना API से लिखना — ट्रेल बिना लेखक रहती, इसलिए 409।