प्रमाणपत्र प्राप्त करें
टोकन और या तो प्रमाणपत्र आईडी या UDID का उपयोग करके प्रमाणपत्र प्राप्त करें। UDID द्वारा क्वेरी करते समय स्मार्ट चयन लागू होता है
/api/getcertificateअनुरोध पैरामीटर
सभी पैरामीटर क्वेरी या बॉडी के माध्यम से भेजे जा सकते हैं
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
token | string | आवश्यक | उपयोगकर्ता API टोकन उदाहरण: your_api_token_here |
id | string | वैकल्पिक | प्रमाणपत्र आईडी। या तो id या UDID आवश्यक है। यदि दोनों प्रदान किए जाते हैं, तो id को प्राथमिकता दी जाती है उदाहरण: AB12CD34 |
udid | string | वैकल्पिक | डिवाइस UDID। id या UDID में से कोई एक आवश्यक है। UDID द्वारा पूछताछ करते समय स्मार्ट चयन लागू होता है उदाहरण: 00008020-001A2B3C4D5E6F78 |
प्रतिक्रिया
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
code | number | आवश्यक | स्थिति कोड: 1=सफल, 0=असफल, 2=कोई उपलब्ध प्रमाणपत्र नहीं, 3=प्रमाणपत्र समाप्त उदाहरण: 1 |
msg | string | आवश्यक | प्रतिक्रिया संदेश उदाहरण: 返回成功 |
time | number | आवश्यक | सर्वर समयसोपान (Unix सेकंड) उदाहरण: 1769675945 |
data | object | आवश्यक | प्रतिक्रिया पेलोड |
data.id | string | आवश्यक | प्रमाणपत्र ID उदाहरण: AB12CD34 |
data.pname | string | आवश्यक | प्रोजेक्ट का नाम उदाहरण: MyApp |
data.addtime | number | आवश्यक | जोड़ा गया समय (Unix टाइमस्टैम्प) उदाहरण: 1706500000 |
data.pool | number | आवश्यक | पूल: 0=सार्वजनिक, 1=निजी उदाहरण: 0 |
data.type | number | आवश्यक | पूल प्रकार: 0=सार्वजनिक, 1=निजी उदाहरण: 0 |
data.mobileprovision | string | आवश्यक | Base64-एन्कोडेड मोबाइलप्रोविजन उदाहरण: MIIPhgYJKoZIhvcNAQcCoII...(Base64) |
data.p12 | string | आवश्यक | Base64-एन्कोडेड P12 प्रमाणपत्र उदाहरण: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64) |
data.state | boolean | आवश्यक | प्रमाणपत्र वैधता: true=वैध, false=रद्द किया गया उदाहरण: true |
data.warranty | boolean | आवश्यक | गारंटी सक्रिय है या नहीं उदाहरण: true |
data.warranty_time | number | आवश्यक | गारंटी समाप्ति समय (Unix टाइमस्टैम्प) उदाहरण: 1738000000 |
data.shtype | number | आवश्यक | वारंटीक प्रकार: 0/1/2/3/4/6 उदाहरण: 1 |
ysucc | string | आवश्यक | सफलता का ध्वज, सफलता पर "Ysucc" लौटाता है उदाहरण: Ysucc |
त्रुटि कोड
000प्रतिक्रिया भाषा
एक्स-लैंग हेडर के साथ एपीआई प्रतिक्रिया भाषा को अनुकूलित करें। नीचे दिए गए कोड उदाहरण स्वचालित रूप से आपकी वर्तमान साइट भाषा का उपयोग करते हैं।
X-Lang: hizh, en, zh-TW, vi, ar, es, ruस्वीकार्य भाषा का समर्थन भी किया जाता है; एक्स-लांग प्राथमिकता लेता है। समर्थित भाषाएं साइट भाषा के पतन का पालन करती हैं।
कोड उदाहरण
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78" \
-H "X-Lang: hi"नोट्स
- GET और POST दोनों का समर्थन करता है
- Query या x-www-form-urlencoded के माध्यम से पैरामीटर भेजें
- या तो id या UDID आवश्यक है। यदि दोनों प्रदान किए जाते हैं, तो id को प्राथमिकता दी जाती है
- UDID से पूछताछ करते समय, सिस्टम सर्वोत्तम प्रमाणपत्र का चयन करता है: पहले वैध, फिर रद्द किया गया लेकिन अक्षम नहीं किया गया
- state=false का मतलब है कि प्रमाणपत्र रद्द कर दिया गया है लेकिन अभी भी डाउनलोड करने योग्य है (एप्स इंस्टॉल नहीं हो सकते)
- warranty_time वारंटी की समाप्ति समय है। समाप्त होने के बाद पुनः खरीदारी की आवश्यकता होती है
कंसोल में आज़माएं
नीचे दिए गए पैरामीटर भरें और परीक्षण के लिए अनुरोध भेजें। अनुरोध केवल इस साइट के API पर ही जाता है; URL लॉक है और इसे बदला नहीं जा सकता, और आपका वर्तमान लॉगिन कुकी शामिल है।
https://testypro.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78इस साइट के लिए लॉक किया गया हैउपयोगकर्ता API टोकन
प्रमाणपत्र आईडी। या तो id या UDID आवश्यक है। यदि दोनों प्रदान किए जाते हैं, तो id को प्राथमिकता दी जाती है
डिवाइस UDID। id या UDID में से कोई एक आवश्यक है। UDID द्वारा पूछताछ करते समय स्मार्ट चयन लागू होता है