मुख्य सामग्री पर जाएँ

सामान्य प्रश्न

पहले त्रुटि कोड, फिर संबंधित सेटिंग देखें। उत्तर का request_id लॉग में काम खोजता है। पूरी key लॉग या चित्र में न दें।

सक्रियता विफल हो तो क्या जाँचें?

सर्वर पहुंच, सही उत्पाद ID, पूरा कोड और इसी उत्पाद का लाइसेंस जांचें। सर्वर तैनात होने तक ग्राहक का कंप्यूटर आपका 127.0.0.1 पते से; वह ग्राहक के अपने कंप्यूटर का पता है।

त्रुटि कोडपहला चरण
LICENSE_INVALIDउत्पाद ID, पूरी key व लाइसेंस उत्पाद देखें
LICENSE_EXPIREDसमाप्ति देखें; जरूरत पर विक्रेता नवीनीकरण करें
LICENSE_REVOKED
DEVICE_RELEASED
लाइसेंस रद्द/डिवाइस छोड़ा; SDK कैश हटाता है
DEVICE_LIMIT_REACHEDलाइसेंस स्थान पूर्ण; पुराना छोड़ें या सीमा बढ़ाएँ
API_QUOTA_EXCEEDEDAPI कड़ी सीमा समाप्त; अवधि व प्लान देखें
API_BALANCE_INSUFFICIENTAPI अतिरिक्त बैलेंस कम; मुद्रा व परिवेश देखें
MONTHLY_QUOTA_EXCEEDEDप्लेटफ़ॉर्म डिवाइस सीमा; लाइसेंस सीमा अलग
IDEMPOTENCY_CONFLICTएक Key अलग बॉडी; नए काम में नई Key, पुनःप्रयास मूल बॉडी
IDEMPOTENCY_EXPIREDपुराना उत्तर/बाइंडिंग अमान्य; स्थिति देखें, नए काम में नई Key

ऑफ़लाइन भी क्यों चलता है?

ऑफ़लाइन में भी SDK स्थानीय हस्ताक्षर, उत्पाद, डिवाइस, सुविधाएं और समाप्ति जांचता है; केवल सर्वर अनुरोध नहीं होता। समाप्त कैश या ऑनलाइन रद्द/रिलीज़ की स्पष्ट अस्वीकृति आगे उपयोग रोकती है।

हस्ताक्षर या डिवाइस जाँच क्यों विफल है?

सार्वजनिक कुंजी न मिलना, दूसरे उत्पाद का कैश या दूसरे कंप्यूटर पर कॉपी कैश विफल हो सकता है। जांचें trusted_keys की key ID और सार्वजनिक कुंजी इसी उत्पाद की हैं; फिर देखें कि सिस्टम बदला या दोबारा इंस्टॉल हुआ है।

SDK बताता है clock rollback : घड़ी पीछे जाँची जाए। सही करके ऑनलाइन रिफ्रेश।

पूरा त्रुटि उत्तर

HTTP 403 · लाइसेंस रद्द
{
  "error": {
    "code": "LICENSE_REVOKED",
    "message": "License was revoked"
  },
  "request_id": "99999999-9999-4999-8999-999999999999"
}
फ़ील्डअर्थ और कार्रवाई
error.code · stringस्थिर त्रुटि ID से निर्णय, message शब्दों से नहीं।
error.message · stringपढ़ने योग्य कारण, निदान या ग्राहक संदेश हेतु।
request_id · UUIDलॉग का सर्वर HTTP ID; लाइसेंस या Idempotency-Key नहीं।

For 400 / 415 correct fields or Content-Type; for 401 check the management key; for 403 inspect the licensing error; for 409 check limits, session state or idempotency conflicts; for 429 wait according to Retry-After. Runtime retries retain their Idempotency-Key and body. Recover management writes using each operation’s idempotency rules; never blindly repeat ordinary issuance or renewal after a timeout.

JSON उत्तर कैसे पढ़ें?

सफल उत्तर data और request_id; विफलता में error.code, error.message और request_id। त्रुटि कोड व request_id से अधिकांश समस्या मिलती है।

ईमेल, भुगतान या परिनियोजन में देखें सहायता व समस्या समाधान।