GETPOST
v1.0.0stable

प्रमाणपत्र प्राप्त करें

टोकन और या तो प्रमाणपत्र आईडी या UDID का उपयोग करके प्रमाणपत्र प्राप्त करें। UDID द्वारा क्वेरी करते समय स्मार्ट चयन लागू होता है

GET | POST/api/getcertificate
प्राधिकृत करें:API Key
सीमा:120/मिनट

अनुरोध पैरामीटर

सभी पैरामीटर क्वेरी या बॉडी के माध्यम से भेजे जा सकते हैं

पैरामीटरप्रकारआवश्यकविवरण
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
प्रतिक्रिया उदाहरण
{
"code":1,
"msg":"सफलता",
"time":1769675945,
"data":
{
"id":"AB12CD34",
"pname":"MyApp",
"addtime":1706500000,
"pool":0,
"type":0,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)",
"state":true,
"warranty":true,
"warranty_time":1738000000,
"shtype":1
}
,
"ysucc":"Ysucc"
}

त्रुटि कोड

त्रुटि कोड7 परिभाषित
0
टोकन सत्यापन असफल हुआ
अमान्य या समाप्त टोकन
0
कम से कम एक प्रमाणपत्र आईडी या UDID प्रदान किया जाना चाहिए
या तो id या UDID पैरामीटर आवश्यक है
0
प्रमाणपत्र आईडी नहीं मिली
प्रमाणपत्र आईडी अस्तित्व में नहीं है या वर्तमान उपयोगकर्ता से संबंधित नहीं है

X-Lang: en
zh, en, zh-TW, vi, ar

कोड उदाहरण

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: en"

नोट्स

  • 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इस साइट के लिए लॉक किया गया है
stringआवश्यक

उपयोगकर्ता API टोकन

string

प्रमाणपत्र आईडी। या तो id या UDID आवश्यक है। यदि दोनों प्रदान किए जाते हैं, तो id को प्राथमिकता दी जाती है

string

डिवाइस UDID। id या UDID में से कोई एक आवश्यक है। UDID द्वारा पूछताछ करते समय स्मार्ट चयन लागू होता है