ProxyCC OpenAPI
अपने व्यक्तिगत केंद्र के होमपेज पर app_key प्रमाणीकरण कुंजी देखने के लिए कृपया लॉग इन करें।
कृपया कुंजी को सुरक्षित रखें, क्योंकि इसके पास आपके खाते के लिए व्यवस्थापक विशेषाधिकार हैं।
आधार URL:
https://api.proxy.cc
प्रमाणीकरण विधि
ऐप कुंजी प्रमाणीकरण
पोस्ट पैरामीटर:
app_key: {your_app_key}
या क्वेरी पैरामीटर के रूप में:
?app_key={your_app_key}
प्रतिक्रिया प्रारूप
सभी इंटरफेस एक एकीकृत JSON प्रारूप लौटाते हैं:
{
"code": 200,
"message": "操作成功",
"data": {}
}
code: स्टेटस कोड, 200 सफलता दर्शाता है, अन्य मान विफलता दर्शाते हैंmessage: प्रतिक्रिया संदेश (चीनी)data: प्रतिक्रिया डेटा
Authentication
यह इंटरफ़ेस निम्नलिखित दो प्रमाणीकरण विधियों का समर्थन करता है:
1. बेयरर टोकन (JWT)
HTTP हेडर के माध्यम से टोकन पास करें।
हेडर उदाहरण:
Authorization: Bearer <your_jwt_token>
एपीआई कुंजी प्रमाणीकरण
यह इंटरफ़ेस प्रमाणीकरण के लिए एपीआई कुंजी विधि का उपयोग करता है।
क्लाइंट को अनुरोध में app_key पैरामीटर शामिल करना होगा, अन्यथा अनुरोध अस्वीकार कर दिया जाएगा।
उदाहरण:
GET /api/example?app_key=your_app_key
POST /api/example?app_key=your_app_key
Content-Type: application/json
प्रॉक्सी खाता प्रबंधन
प्रॉक्सी खाता सूची प्राप्त करें
GET /open/whitelist-account/list
वापसी उदाहरण
सफल प्रतिक्रिया (200)
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"id": 0,
"username": "string",
"password": "string",
"created_at": "string",
"remark": "string",
"product_type": 9,
"usage_flow": 0,
"limit_flow": 102400,
"status": 0
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | 中文名称 | 描述 |
|---|---|---|---|---|---|
| » code | responseCode | असत्य | कोई नहीं | 状态码, 200 成功, 3 app_key 无效 | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [वस्तु] | असत्य | कोई नहीं | कोई नहीं | |
| »»» आईडी | इंटीजर | असत्य | कोई नहीं | खाता संख्या | |
| »»» username | स्ट्रिंग | असत्य | कोई नहीं | एजेंट खाता नाम | |
| »»» पासवर्ड | स्ट्रिंग | असत्य | कोई नहीं | एजेंट खाता पासवर्ड | |
| »»» created_at | स्ट्रिंग | असत्य | कोई नहीं | समय जोड़ें | |
| »»» टिप्पणी | स्ट्रिंग | असत्य | कोई नहीं | टिप्पणी | |
| »»» product_type | productTypes | असत्य | कोई नहीं | पैकेज प्रकार, 9 डायनामिक रेसिडेंशियल ट्रैफिक पैकेज, 11 डायनामिक रेसिडेंशियल आईपी, 14 स्टैटिक डेटासेंटर आईपी, 25 स्टैटिक रेसिडेंशियल आईपी | |
| »»» usage_flow | इंटीजर | असत्य | कोई नहीं | उपयोग किया गया ट्रैफ़िक, इकाई: KB | |
| »»» limit_flow | इंटीजर | असत्य | कोई नहीं | कस्टम ट्रैफ़िक सीमा: इकाई GB, अधिकतम 102400, असीमित के लिए 0 | |
| »»» status | इंटीजर | असत्य | कोई नहीं | स्थिति सक्षम करें: 1 सक्षम, 0 अक्षम |
एनम वैल्यू
| संपत्ति | मूल्य |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 14 |
| product_type | 25 |
पोस्ट प्रॉक्सी खाता जोड़ें
POST /open/whitelist-account/add
बॉडी रिक्वेस्ट पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01:pass,user02:pass,user03:pass",
"remark": "",
"product_type": 9
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | नहीं | कोई नहीं |
| » app_key | शरीर | स्ट्रिंग | नहीं | अधिकार कुंजी |
| » खाते | शरीर | स्ट्रिंग | नहीं | खाता पासवर्ड, कृपया username:password प्रारूप में भरें। खाते और पासवर्ड के लिए केवल संख्याएँ और अक्षर समर्थित हैं। कोई विशेष प्रतीक या रिक्त स्थान न डालें। खाते और पासवर्ड को कोलन से अलग करें। बैच में जोड़ने का समर्थन है, और प्रॉक्सी खाते अंग्रेजी अल्पविरामों (,) से अलग किए जाते हैं। |
| » टिप्पणी | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता विवरण |
| » उत्पाद_प्रकार | शरीर | productTypes | नहीं | पैकेज प्रकार, 9 डायनामिक रेसिडेंशियल ट्रैफिक पैकेज, 11 डायनामिक रेसिडेंशियल आईपी, 14 स्टैटिक डेटासेंटर आईपी, 25 स्टैटिक रेसिडेंशियल आईपी |
इनम वैल्यू
| प्रॉपर्टी | वैल्यू |
|---|---|
| » उत्पाद_प्रकार | 9 |
| » उत्पाद_प्रकार | 11 |
| » उत्पाद_प्रकार | 14 |
| » उत्पाद_प्रकार | 25 |
रिटर्न उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | null | असत्य | कोई नहीं | कोई नहीं |
पोस्ट डिलीट प्रॉक्सी अकाउंट
POST /open/whitelist-account/delete
कृपया ध्यान दें कि डिलीशन अपरिवर्तनीय है, और उपयोग किए गए ट्रैफ़िक और अन्य डेटा को डिलीशन के बाद क्वेरी नहीं किया जा सकता है। डिलीशन में लगभग 5 मिनट लगते हैं, और इस दौरान शुल्क अभी भी लग सकते हैं।
बॉडी रिक्वेस्ट पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
रिक्वेस्ट पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | नहीं | कोई नहीं |
| » app_key | शरीर | स्ट्रिंग | नहीं | अधिकार कुंजी |
| » खाते | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता, केवल संख्याओं और अक्षरों का समर्थन करता है। बैच संचालन का समर्थन करता है, प्रॉक्सी खातों को अंग्रेजी अल्पविराम (,) से अलग करें। |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | null | असत्य | कोई नहीं | कोई नहीं |
POST प्रॉक्सी खाते को अक्षम करें
POST /open/whitelist-account/disable
अक्षम करने में लगभग 5 मिनट की प्रतीक्षा अवधि होती है, इस दौरान भी शुल्क लग सकते हैं।
बॉडी अनुरोध पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | नहीं | कोई नहीं |
| » app_key | शरीर | स्ट्रिंग | नहीं | ऑथराइज़ेशन की (Authorization Key) |
| » खाते | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता, केवल संख्याओं और अक्षरों का समर्थन करता है। बैच संचालन का समर्थन करता है, प्रॉक्सी खातों को अंग्रेजी अल्पविरामों (,) से अलग करें। |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | स्पष्टीकरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड, 200 सफलता, 3 app_key अमान्य, 156 अकाउंट का वास्तविक नाम प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | null | असत्य | कोई नहीं | कोई नहीं |
पोस्ट प्रॉक्सी खाता सक्षम करें
POST /open/whitelist-account/enable
बॉडी अनुरोध पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | नहीं | कोई नहीं |
| » app_key | शरीर | स्ट्रिंग | नहीं | अधिकार कुंजी |
| » खाते | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता, केवल संख्याओं और अक्षरों का समर्थन करता है। बैच संचालन का समर्थन करता है, प्रॉक्सी खातों को अंग्रेजी अल्पविराम (,) से अलग करें। |
वापसी का उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | null | असत्य | कोई नहीं | कोई नहीं |
पोस्ट प्रॉक्सी खाते का पासवर्ड बदलें
POST /open/whitelist-account/change-password
कृपया ध्यान दें कि संशोधन के बाद 5 मिनट की प्रतीक्षा अवधि होती है, जिसके दौरान पुराने पासवर्ड का उपयोग अभी भी सामान्य रूप से किया जा सकता है।
बॉडी अनुरोध पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"password": "pass"
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | नहीं | कोई नहीं |
| » app_key | शरीर | स्ट्रिंग | नहीं | अधिकार कुंजी |
| » खाता | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता, केवल संख्याओं और अक्षरों का समर्थन करता है। |
| » password | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाते के लिए नया पासवर्ड, केवल संख्याओं और अक्षरों का समर्थन करता है। |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाधा | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | null | असत्य | कोई नहीं | कोई नहीं |
पोस्ट प्रॉक्सी खाते की टिप्पणियों को संशोधित करें
पोस्ट /ओपन/व्हाइटलिस्ट-अकाउंट/चेंज-रीमार्क
बॉडी रिक्वेस्ट पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"remark": ""
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | नहीं | कोई नहीं |
| » app_key | शरीर | स्ट्रिंग | नहीं | Authorization Key |
| » खाता | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता, केवल संख्याओं और अक्षरों का समर्थन करता है। |
| » टिप्पणी | बॉडी | स्ट्रिंग | नहीं | नया एजेंट खाता नोट, 32 चीनी अक्षरों या 64 अंग्रेजी अक्षरों के भीतर। |
वापसी का उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » कोड | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड: 200 सक्सेस, 3 इनवैलिड ऐप_की, 156 अकाउंट नॉट रियल-नेम ऑथेंटिकेटेड | |
| » msg | स्ट्रिंग | फॉल्स | कोई नहीं | स्थिति संदेश | |
| » डेटा | शून्य | गलत | कोई नहीं | कोई नहीं |
पोस्ट एजेंट खाता यातायात सीमा संशोधित करें
POST /open/whitelist-account/change-limit
कृपया ध्यान दें कि ट्रैफ़िक आँकड़ों में 5 मिनट तक की देरी हो सकती है, जिसका अर्थ है कि वास्तविक ट्रैफ़िक खपत इस सीमा से अधिक हो सकती है।
बॉडी अनुरोध पैरामीटर
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"limit": 0
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| बॉडी | बॉडी | ऑब्जेक्ट | नहीं | कोई नहीं |
| » app_key | बॉडी | स्ट्रिंग | नहीं | ऑथराइज़ेशन की (Authorization Key) |
| » अकाउंट | शरीर | स्ट्रिंग | नहीं | प्रॉक्सी खाता, केवल संख्याओं और अक्षरों का समर्थन करता है। |
| » सीमा | बॉडी | इंटीजर | नहीं | ट्रैफिक सीमा, इकाई: GB, 0 का मतलब है कोई सीमा नहीं |
वापसी का उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्टेटस कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | 中文名 | विवरण |
|---|---|---|---|---|---|
| » कोड | इंटीजर | गलत | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | null | असत्य | कोई नहीं | कोई नहीं |
ट्रैफ़िक लॉग क्वेरी
दिन के अनुसार एकत्रित उपयोग ट्रैफ़िक प्राप्त करें
GET /open/user-usage-flow/total
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| app_key | query | स्ट्रिंग(पासवर्ड) | हाँ | ऑथेंटिकेशन कुंजी |
| start_time | query | स्ट्रिंग(Y-m-d H:i:s) | नहीं | शुरू होने का समय, सेकंड तक सटीक। कृपया ध्यान दें कि लॉगिंग में 5 मिनट तक की देरी हो सकती है। डिफ़ॉल्ट रूप से 7 दिनों के भीतर। |
| end_time | query | स्ट्रिंग(Y-m-d H:i:s) | नहीं | समाप्त होने का समय, सेकंड तक सटीक। कृपया ध्यान दें कि लॉगिंग में 5 मिनट तक की देरी हो सकती है। डिफ़ॉल्ट रूप से वर्तमान समय। |
| username | query | स्ट्रिंग | नहीं | उप-खाता नाम, डिफ़ॉल्ट रूप से सभी खातों को क्वेरी करता है, एक उप-खाता निर्दिष्ट कर सकता है। कृपया ध्यान दें कि यदि आपने एक ही नाम से उप-खाते जोड़े हैं, तो यह क्वेरी एक ही नाम वाले प्रॉक्सी खातों के सभी उपयोग रिकॉर्ड लौटाएगी। |
| product_type | query | संख्या | नहीं | पैकेज प्रकार |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"day": "2022-08-01",
"flow": 0
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्टेटस कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [वस्तु] | असत्य | कोई नहीं | कोई नहीं | |
| »»» दिन | स्ट्रिंग | असत्य | कोई नहीं | दिनांक | |
| »»» प्रवाह | इंटीजर | असत्य | कोई नहीं | ट्रैफिक खपत, इकाई: KB |
पैकेज पूछताछ
खरीदे गए पैकेज की सूची प्राप्त करें
GET /open/user-product/list
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| app_key | query | स्ट्रिंग(पासवर्ड) | हाँ | प्रमाणीकरण कुंजी |
| व्यापार संख्या | query | स्ट्रिंग | नहीं | आदेश संख्या, कृपया पूरी आदेश संख्या दर्ज करें। अस्पष्ट खोज समर्थित नहीं है। |
| पृष्ठ | query | संख्या | नहीं | क्रमांकन, डिफ़ॉल्ट: 1 |
| आकार | query | संख्या | नहीं | प्रति पृष्ठ वस्तुओं की संख्या, डिफ़ॉल्ट: 20 |
| product_type | query | संख्या | नहीं | पैकेज का प्रकार |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"id": 0,
"created_at": "2022-05-13 12:14:15",
"expired_at": "2022-05-13 12:14:15",
"product_type": 9,
"trade_no": "2022051312134339861461465434",
"order": {
"created_at": "2022-05-13 12:13:43",
"pay_at": "2022-05-13 12:13:43",
"title": "入门级"
}
}
],
"page": 1,
"page_size": 20,
"total_count": 0,
"total_page": 0
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [वस्तु] | असत्य | कोई नहीं | कोई नहीं | |
| »»» आईडी | इंटीजर | असत्य | कोई नहीं | पैकेज नंबर | |
| »»» created_at | स्ट्रिंग | असत्य | कोई नहीं | पैकेज एक्टिवेशन टाइम | |
| »»» expired_at | स्ट्रिंग | असत्य | कोई नहीं | पैकेज एक्सपायर होने का समय, एक्सपायर होने के बाद ट्रैफिक का इस्तेमाल नहीं किया जा सकता है। | |
| »»» product_type | productTypes | असत्य | कोई नहीं | पैकेज प्रकार, 9 डायनामिक रेसिडेंशियल ट्रैफिक पैकेज, 11 डायनामिक रेसिडेंशियल आईपी, 14 स्टैटिक डेटासेंटर आईपी, 25 स्टैटिक रेसिडेंशियल आईपी | |
| »»» trade_no | स्ट्रिंग | असत्य | कोई नहीं | ऑर्डर लेनदेन संख्या | |
| »»» ऑर्डर | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »»»» created_at | स्ट्रिंग | असत्य | कोई नहीं | ऑर्डर बनाने का समय | |
| »»»» pay_at | स्ट्रिंग | असत्य | कोई नहीं | आदेश भुगतान समय | |
| »»»» title | स्ट्रिंग | असत्य | कोई नहीं | आदेश विवरण | |
| »» पृष्ठ | इंटीजर | असत्य | कोई नहीं | वर्तमान पृष्ठ | |
| »» पृष्ठ_आकार | इंटीजर | असत्य | कोई नहीं | पृष्ठ आकार | |
| »» कुल_गिनती | इंटीजर | असत्य | कोई नहीं | रिकॉर्ड की कुल संख्या | |
| »» कुल_पृष्ठ | इंटीजर | असत्य | कोई नहीं | पृष्ठों की कुल संख्या |
इनम वैल्यू
| प्रॉपर्टी | वैल्यू |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 14 |
| product_type | 25 |
आईपी एक्सट्रैक्शन
GET आईपी निकालें
GET /open/ip/v3
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| app_key | query | स्ट्रिंग(पासवर्ड) | नहीं | एक्सेस कुंजी |
| सीसी | query | स्ट्रिंग | नहीं | देश या क्षेत्र |
| स्टेट | query | स्ट्रिंग | नहीं | राज्य या प्रांत |
| शहर | query | स्ट्रिंग | नहीं | शहर |
| प्रारूप | query | स्ट्रिंग | नहीं | प्रारूप प्राप्त करें |
| एलबी | query | स्ट्रिंग | नहीं | विभाजक, केवल टेक्स्ट प्रारूप के लिए मान्य |
| संख्या | query | संख्या | नहीं | निकालने की मात्रा |
| लाइफ | query | संख्या | नहीं | साइकिल जारी रखें - मिनट |
| ईपी | query | स्ट्रिंग | नहीं | प्रॉक्सी नेटवर्क |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": [
[
"150.109.114.72:1140",
"150.109.114.72:1141",
"150.109.114.72:1142",
"150.109.114.72:1143",
"150.109.114.72:1144",
"150.109.114.72:1145",
"150.109.114.72:1146",
"150.109.114.72:1147",
"150.109.114.72:1148",
"150.109.114.72:1149"
]
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड: 200 सक्सेस, 3 इनवैलिड ऐप_की, 156 अकाउंट नॉट रियल-नेम ऑथेंटिकेटेड | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्टेटस मैसेज | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [कोई भी] | असत्य | कोई नहीं | कोई नहीं |
गेट सिटी लिस्ट
GET /open/ip/dynamic-citys
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"city": null,
"state": null,
"continent_code": null,
"country_code": null
}
]
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्टेटस कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड: 200 सफलता, 3 अमान्य app_key, 156 अकाउंट का वास्तविक नाम प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्टेटस संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [वस्तु] | असत्य | कोई नहीं | सूची | |
| »»» name_zh_cn | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र का नाम | |
| »»» नाम_en | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र का नाम | |
| »»» continent_code | स्ट्रिंग | असत्य | कोई नहीं | महाद्वीप कोड | |
| »»» देश_कोड | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र कोड | |
| »»» आइटम | [वस्तु] | असत्य | कोई नहीं | राज्य या प्रांत | |
| »»»» city | स्ट्रिंग | असत्य | कोई नहीं | शहर का नाम | |
| »»»» राज्य | स्ट्रिंग | असत्य | कोई नहीं | प्रांत या राज्य का नाम कोड | |
| »»»» महाद्वीप_कोड | स्ट्रिंग | असत्य | कोई नहीं | महाद्वीप कोड | |
| »»»» country_code | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र कोड |
शहर खोज प्राप्त करें
GET /open/ip/dynamic-citys/search
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| country_code | query | स्ट्रिंग | हाँ | देश या क्षेत्र कोड |
| स्टेट | query | स्ट्रिंग | हाँ | राज्य या प्रांत कोड |
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": ["string"]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड: 200 सक्सेस, 3 इनवैलिड ऐप_की, 156 अकाउंट नॉट रियल-नेम ऑथेंटिकेटेड | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्टेटस मैसेज | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [स्ट्रिंग] | असत्य | कोई नहीं | लिस्ट |
GET स्टेट लिस्ट
GET /open/ip/dynamic-states
वापसी उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"state": null,
"continent_code": null,
"country_code": null
}
]
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाधा | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाते का वास्तविक नाम प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [वस्तु] | असत्य | कोई नहीं | सूची | |
| »»» name_zh_cn | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र का नाम | |
| »»» नाम_en | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र का नाम | |
| »»» continent_code | स्ट्रिंग | असत्य | कोई नहीं | महाद्वीप कोड | |
| »»» देश_कोड | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र कोड | |
| »»» आइटम | [वस्तु] | असत्य | कोई नहीं | राज्य या प्रांत | |
| »»»» राज्य | स्ट्रिंग | असत्य | कोई नहीं | प्रांत या राज्य नाम कोड | |
| »»»» महाद्वीप_कोड | स्ट्रिंग | असत्य | कोई नहीं | महाद्वीप कोड | |
| »»»» country_code | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र कोड |
राज्य/प्रांत खोजें प्राप्त करें
GET /open/ip/dynamic-states/search
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| country_code | query | स्ट्रिंग | हाँ | देश या क्षेत्र कोड |
वापसी का उदाहरण
200 Response
{
"code": 200,
"msg": "string",
"data": {
"list": ["string"]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [स्ट्रिंग] | असत्य | कोई नहीं | सूची |
खरीदी गई स्थिर आईपी सूची निकालें
GET /open/ip/get-static-ip
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| country_code | query | स्ट्रिंग | नहीं | देश या क्षेत्र कोड |
| product_type | query | संख्या | नहीं | उत्पाद प्रकार, 25: स्थिर आवासीय आईपी, 14: डेटा सेंटर आईपी |
| व्यापार संख्या | query | स्ट्रिंग | नहीं | ऑर्डर नंबर के अनुसार आईपी फ़िल्टर करें |
| पेज | query | संख्या | नहीं | पेज नंबर |
| आकार | query | संख्या | नहीं | पृष्ठ आकार |
| स्थिति | query | संख्या | नहीं | स्थिति, 1: वैध, 2: अमान्य, 3: जल्द ही समाप्त हो रहा है, 4: रखरखाव के अधीन |
इनम वैल्यू
| प्रॉपर्टी | वैल्यू |
|---|---|
| product_type | 14 |
| product_type | 25 |
| स्थिति | 1 |
| स्थिति | 2 |
| स्थिति | 3 |
| स्थिति | 4 |
वापसी का उदाहरण
200 Response
{}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | कोई नहीं | इनलाइन |
वापसी डेटा संरचना
GET बिक्री क्षेत्र में स्थिर आईपी की संख्या प्राप्त करें
GET /open/static-ip-region
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| आईएसपी | query | स्ट्रिंग | नहीं | आईपी प्रकार |
आईपी प्रकार विवरण
| आईपी प्रकार | विवरण |
|---|---|
| 1 | रेसिडेंशियल स्टैटिक आईपी |
| 0 | डेटा सेंटर स्टैटिक आईपी |
वापसी का उदाहरण
200 Response
{
"code": 200,
"msg": "请求成功",
"data": {
"list": [
{
"code": "US",
"number": 55
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | कोई नहीं | इनलाइन |
वापसी डेटा संरचना
स्थिति कोड 200
| नाम | प्रकार | आवश्यक | बाधा | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड, 200 सफलता | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» सूची | [वस्तु] | असत्य | कोई नहीं | कोई नहीं | |
| »»» कोड | स्ट्रिंग | असत्य | कोई नहीं | देश या क्षेत्र कोड | |
| »»» संख्या | इंटीजर | असत्य | कोई नहीं | मात्रा |
आदेश प्रबंधन
ऑर्डर सूची प्राप्त करें
GET /open/order/list
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| पृष्ठ_संख्या | query | इंटीजर | नहीं | कोई नहीं |
| पेज का आकार | query | इंटीजर | नहीं | कोई नहीं |
| व्यापार संख्या | query | स्ट्रिंग | नहीं | ऑर्डर नंबर |
| स्थिति | query | इंटीजर | नहीं | ऑर्डर की स्थिति |
| product_type | query | इंटीजर | नहीं | उत्पाद प्रकार |
विस्तृत विवरण
status: ऑर्डर की स्थिति
| स्थिति | विवरण |
|---|---|
| 0 | भुगतान लंबित |
| 1 | भुगतान किया गया |
| 2 | समय समाप्त होने के कारण रद्द किया गया |
| 3 | वापस कर दिया गया |
product_type: उत्पाद प्रकार
| उत्पाद प्रकार | विवरण |
|---|---|
| 3 | बैलेंस टॉप अप करें |
| 9 | डायनामिक ट्रैफिक पैकेज |
| 11 | डायनामिक ग्लोबल ऑवरली पैकेज V2 |
| 12 | लॉन्ग-टर्म IDC ट्रैफिक पैकेज |
| 13 | रेजिडेंशियल स्टैटिक IP ट्रैफिक पैकेज |
| 14 | डेटा सेंटर स्टैटिक IP पैकेज |
| 15 | दीर्घकालिक आईएसपी ट्रैफिक पैकेज |
| 16 | स्टैटिक ट्रैफिक पैकेज |
| 17 | डायनामिक आईपी क्वांटिटी पैकेज |
| 18 | वेब-स्क्रैपर |
| 19 | स्टैटिक आईपी नवीनीकरण |
| 20 | स्थैतिक आईपी रिप्लेसमेंट कोटा |
| 21 | स्थैतिक ट्रैफ़िक पैकेज v2 |
| 24 | स्थैतिक ट्रैफ़िक ऐड-ऑन पैकेज |
| 25 | रेसिडेंशियल स्थैतिक आईपी पैकेज |
| 26 | ऑर्डर पूरा करना - कुछ भुगतान चैनलों को उपयोगकर्ताओं को मैन्युअल रूप से राशि दर्ज करने की आवश्यकता होती है, जैसे कि: वर्चुअल करेंसी। यदि कोई कमी है, तो आपको इस उत्पाद के माध्यम से पूरक भुगतान करने के लिए ग्राहक सेवा से संपर्क करना होगा |
| 27 | Serp |
| 28 | वीडियो |
एनम वैल्यू
| प्रॉपर्टी | वैल्यू |
|---|---|
| स्थिति | 0 |
| स्थिति | 1 |
| स्थिति | 2 |
| स्थिति | 3 |
| product_type | 3 |
| product_type | 9 |
| product_type | 11 |
| product_type | 12 |
| product_type | 14 |
| product_type | 16 |
| product_type | 17 |
| product_type | 18 |
| product_type | 19 |
| product_type | 21 |
| product_type | 24 |
| product_type | 25 |
| product_type | 26 |
| product_type | 27 |
| product_type | 28 |
वापसी का उदाहरण
200 Response
{
"code": 0,
"message": "操作成功",
"data": {
"list": [
{
"id": 0,
"trade_no": "string",
"product_id": 0,
"product_name": "string",
"total_fee": 0.1,
"pay_fee": 0.1,
"status": 0,
"created_at": "2019-08-24T14:15:22Z"
}
],
"pagination": {
"total": 0,
"page_no": 0,
"page_size": 0,
"total_pages": 0
}
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | सफलता | इनलाइन |
वापसी डेटा संरचना
पोस्ट ऑर्डर बनाएं
POST /open/order/create
पैकेजों की विविधता और प्रत्येक पैकेज के लिए अलग-अलग कॉन्फ़िगरेशन के कारण, कृपया वास्तविक स्थिति के अनुसार पैरामीटर भरें। गलत तरीके से भरे गए पैरामीटर के कारण ऑर्डर बनाने में विफलता हो सकती है।
उदाहरण:
स्थैतिक आईपी नवीनीकृत करें
{
"pid": x, // 联系客服获取
"upids": "1,2,3,4,5,6", // 从 /end-point/ip/get-static-ip 获取对应的ID
"pm_id": 1 // 从 /end-point/payment/list 获取
"coupon_sn: "xxx", // 可选 优惠券
}
बॉडी अनुरोध पैरामीटर
{
"pid": 0,
"upids": "string",
"amount": 0,
"pm_id": 0,
"region_list": "string",
"coupon_sn": "string",
"use_invitation_registration_discount": true,
"renew_duration": 0,
"product_sku_bandwidth_id": 0,
"product_sku_concurrency_id": 0,
"recharge_amount": 0
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | हाँ | कोई नहीं |
| » pid | शरीर | इंटीजर | हाँ | पैकेज आईडी |
| » upids | शरीर | स्ट्रिंग | नहीं | नवीनीकरण पैकेज आईडी सूची |
| » राशि | शरीर | संख्या | नहीं | नया पैकेज मात्रा |
| » pm_id | शरीर | इंटीजर | हाँ | भुगतान विधि आईडी |
| » region_list | शरीर | स्ट्रिंग | नहीं | स्थैतिक आईपी खरीदते समय क्षेत्र + मात्रा निर्दिष्ट करें |
| » coupon_sn | शरीर | स्ट्रिंग | नहीं | कूपन कोड |
| » use_invitation_registration_discount | शरीर | बूलियन | नहीं | क्या आमंत्रण पंजीकरण छूट का उपयोग करना है |
| » नवीनीकरण अवधि | शरीर | इंटीजर | नहीं | नवीनीकरण अवधि - स्थिर आईपी वैकल्पिक |
| » product_sku_bandwidth_id | शरीर | इंटीजर | नहीं | पैकेज 11: बैंडविड्थ पैकेज आईडी |
| » product_sku_concurrency_id | शरीर | इंटीजर | नहीं | पैकेज 11: समवर्ती पैकेज आईडी |
| » रिचार्ज_अमाउंट | शरीर | इंटीजर | नहीं | पैकेज 3: रिचार्ज राशि |
वापसी का उदाहरण
200 Response
{
"code": 0,
"message": "操作成功",
"data": {
"id": 0,
"trade_no": "string",
"product_id": 0,
"product_name": "string",
"total_fee": 0.1,
"pay_fee": 0.1,
"status": 0,
"created_at": "2019-08-24T14:15:22Z"
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | सफलतापूर्वक बनाया गया | इनलाइन |
वापसी डेटा संरचना
POST ऑर्डर रद्द करें
POST /open/order/close
बॉडी अनुरोध पैरामीटर
{
"trade_no": "string"
}
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| शरीर | शरीर | वस्तु | हाँ | कोई नहीं |
| » trade_no | शरीर | स्ट्रिंग | हाँ | कोई नहीं |
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | कोई नहीं |
उपयोगकर्ता प्रबंधन
GET उपयोगकर्ता जानकारी प्राप्त करें - अभी तक खुला नहीं है
GET /open/user/info
वापसी का उदाहरण
200 Response
{
"code": 0,
"message": "操作成功",
"data": {
"id": 0,
"email": "[email protected]",
"phone": "string",
"balance": 0.1,
"status": 0,
"is_real_name": true,
"created_at": "2019-08-24T14:15:22Z"
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | सफलता | इनलाइन |
वापसी डेटा संरचना
भुगतान प्रबंधन
GET भुगतान विधि सूची प्राप्त करें
GET /open/payment/groups
अनुरोध पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| व्यापार संख्या | query | स्ट्रिंग | नहीं | आदेश संख्या - कुछ आदेशों को एक विशिष्ट भुगतान विधि प्राप्त करने की आवश्यकता होने पर इसे पास किया जा सकता है |
वापसी का उदाहरण
200 Response
{
"code": 0,
"message": "操作成功",
"data": {
"list": [
{
"name": "支付方式分组",
"logos": ["https://example.com/logo1.png", "https://example.com/logo2.png"],
"items": [
{
"id": 1,
"title": "title1",
"logo": "https://example.com/logo1.png",
"group": "online",
"disabled": false,
"min": 10,
"max": 5000
}
]
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | सफलतापूर्वक प्राप्त किया गया | इनलाइन |
वापसी डेटा संरचना
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्टेटस कोड: 200 सक्सेस, 3 इनवैलिड ऐप_की, 156 अकाउंट रियल-नेम ऑथेंटिकेटेड नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| »» नाम | स्ट्रिंग | असत्य | कोई नहीं | ग्रुप का नाम | |
| »» लोगो | string[] | असत्य | कोई नहीं | समूह आइकन सूची | |
| »» आइटम | object[] | असत्य | कोई नहीं | समूहीकृत आइटम सूची | |
| »»» आईडी | इंटीजर | असत्य | कोई नहीं | भुगतान विधि आईडी | |
| »»» शीर्षक | स्ट्रिंग | असत्य | कोई नहीं | भुगतान विधि नाम | |
| »»» लोगो | स्ट्रिंग | असत्य | कोई नहीं | भुगतान विधि लोगो | |
| »»» समूह | स्ट्रिंग | असत्य | कोई नहीं | भुगतान विधि समूहीकरण पहचानकर्ता | |
| »»» अक्षम | बूलियन | असत्य | कोई नहीं | अक्षम करना है या नहीं (डिफ़ॉल्ट रूप से गलत) | |
| »» मिनट | संख्या | असत्य | कोई नहीं | न्यूनतम राशि | |
| »»» अधिकतम | संख्या | असत्य | कोई नहीं | अधिकतम राशि |
विपणन
रीचार्ज बोनस अनुपात प्राप्त करें
GET /open/activity/balance-recharge-gift-ratio
रीचार्ज बोनस अनुपात
वापसी का उदाहरण
200 Response
{
"code": 0,
"msg": "操作成功",
"data": {
"list": [
{
"amount": 100,
"ratio": 1.2
}
]
}
}
वापसी परिणाम
| स्थिति कोड | स्थिति कोड का अर्थ | विवरण | डेटा मॉडल |
|---|---|---|---|
| 200 | OK | OK | इनलाइन |
वापसी डेटा संरचना
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| » code | इंटीजर | असत्य | कोई नहीं | स्थिति कोड: 200 सफलता, 3 अमान्य app_key, 156 खाता वास्तविक नाम से प्रमाणित नहीं है | |
| » msg | स्ट्रिंग | असत्य | कोई नहीं | स्थिति संदेश | |
| » डेटा | वस्तु | असत्य | कोई नहीं | कोई नहीं | |
| » सूची | [वस्तु] | असत्य | कोई नहीं | कोई नहीं | |
| »» राशि | इंटीजर | असत्य | कोई नहीं | रीचार्ज राशि | |
| »» अनुपात | संख्या | असत्य | कोई नहीं | रीचार्ज अनुपात |
डेटा संरचना विवरण (स्कीमा)
productTypes (पैकेज प्रकार)
| फ़ील्ड | प्रकार | विवरण |
|---|---|---|
| product_type | इंटीजर | पैकेज प्रकार |
वैकल्पिक मानों का विवरण:
| मूल्य | अर्थ |
|---|---|
| 9 | डायनामिक रेसिडेंशियल ट्रैफिक पैकेज |
| 11 | डायनामिक रेसिडेंशियल आईपी |
| 14 | स्थैतिक डेटासेंटर आईपी |
| 25 | रेसिडेंशियल स्टैटिक आईपी |
एपीआई कुंजी
इंटरफ़ेस प्रमाणीकरण के लिए उपयोग किया जाता है, कृपया इसे क्वेरी पैरामीटर के माध्यम से पास करें।
| पैरामीटर का नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| app_key | query | स्ट्रिंग | हाँ | प्रमाणीकरण कुंजी |
सामान्य प्रतिक्रिया फ़ील्ड
रिस्पांस कोड
| फ़ील्ड | प्रकार | उदाहरण | विवरण |
|---|---|---|---|
| code | इंटीजर | 200 | स्टेटस कोड (200 सफलता, 3 का मतलब है अमान्य app_key) |
रिस्पांसMsg
| फ़ील्ड | प्रकार | उदाहरण | विवरण |
|---|---|---|---|
| संदेश | स्ट्रिंग | सफलता | प्रतिक्रिया जानकारी |
सफलता प्रतिक्रिया (SuccessResponse)
{
"code": 0,
"message": "操作成功",
"data": {}
}
त्रुटि प्रतिक्रिया (ErrorResponse)
{
"code": 400,
"message": "参数错误",
"errors": {}
}
उपयोगकर्ता
{
"id": 0,
"email": "[email protected]",
"phone": "string",
"balance": 0.1,
"status": 0,
"is_real_name": true,
"created_at": "2019-08-24T14:15:22Z"
}
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| ईमेल | स्ट्रिंग(ईमेल) | असत्य | कोई नहीं | कोई नहीं | |
| फ़ोन | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| बैलेंस | संख्या(फ़्लोट) | असत्य | कोई नहीं | कोई नहीं | |
| स्थिति | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| is_real_name | बूलियन | असत्य | कोई नहीं | कोई नहीं | |
| created_at | स्ट्रिंग(दिनांक-समय) | असत्य | कोई नहीं | कोई नहीं |
क्रम
{
"id": 0,
"trade_no": "string",
"product_id": 0,
"product_name": "string",
"total_fee": 0.1,
"pay_fee": 0.1,
"status": 0,
"created_at": "2019-08-24T14:15:22Z"
}
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| व्यापार संख्या | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| प्रोडक्ट_आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| प्रोडक्ट_नाम | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| total_fee | संख्या(फ़्लोट) | असत्य | कोई नहीं | कोई नहीं | |
| pay_fee | संख्या(फ़्लोट) | असत्य | कोई नहीं | कोई नहीं | |
| स्थिति | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| created_at | स्ट्रिंग(दिनांक-समय) | असत्य | कोई नहीं | कोई नहीं |
उत्पाद
{
"id": 0,
"name": "string",
"type": 0,
"price": 0.1,
"description": "string"
}
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| नाम | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| प्रकार | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| कीमत | संख्या(फ़्लोट) | असत्य | कोई नहीं | कोई नहीं | |
| विवरण | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं |
WhiteIp
{
"id": 0,
"ip": "string",
"remark": "string",
"created_at": "2019-08-24T14:15:22Z"
}
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| ip | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| टिप्पणी | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| created_at | स्ट्रिंग(दिनांक-समय) | असत्य | कोई नहीं | कोई नहीं |
व्हाइटलिस्टअकाउंट
{
"id": 0,
"username": "string",
"limit": 0,
"used": 0,
"status": 0
}
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| username | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| सीमा | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| उपयोग किया गया | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| स्थिति | इंटीजर | असत्य | कोई नहीं | कोई नहीं |
कूपन
{
"id": 0,
"name": "string",
"code": "string",
"discount": 0.1,
"expire_time": "2019-08-24T14:15:22Z"
}
| नाम | प्रकार | आवश्यक | बाध्यता | चीनी नाम | विवरण |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| नाम | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| code | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| छूट | संख्या(फ़्लोट) | असत्य | कोई नहीं | कोई नहीं | |
| expire_time | स्ट्रिंग(दिनांक-समय) | असत्य | कोई नहीं | कोई नहीं |
लेख
{
"id": 0,
"title": "string",
"content": "string",
"created_at": "2019-08-24T14:15:22Z"
}
| नाम | प्रकार | आवश्यक | बाध्यता | 中文名称 | 描述 |
|---|---|---|---|---|---|
| आईडी | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| शीर्षक | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| सामग्री | स्ट्रिंग | असत्य | कोई नहीं | कोई नहीं | |
| created_at | स्ट्रिंग(दिनांक-समय) | असत्य | कोई नहीं | कोई नहीं |
पृष्ठांकन
{
"total": 0,
"page_no": 0,
"page_size": 0,
"total_pages": 0
}
| Name | प्रकार | आवश्यक | बाध्यता | 中文名称 | व्याख्या |
|---|---|---|---|---|---|
| कुल | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| पृष्ठ_संख्या | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| पेज का आकार | इंटीजर | असत्य | कोई नहीं | कोई नहीं | |
| कुल_पृष्ठ | इंटीजर | असत्य | कोई नहीं | कोई नहीं |