नए उपयोगकर्ता?
अभी रजिस्टर करें!

लौटे हुए उपयेागकर्ता?
साइन इन करें!


अपना पासवर्ड भूल गए?


यह पूरी तरह से मुफ्त है!

या

अपना पासवर्ड भूल गए?


लोड हो रहा है...
या

आप एक Aptoider बनने के एक कदम करीब आ चुके हैं!

पुष्टि करने के लिए हम आपको एक ईमेल भेजेंगे

इस बीच में कृपया अंतिम पंजीकरण चरण के लिए जारी रखें।


अंतिम चरण के लिए जारी रखें अरे... गलत ईमेल...

हमें संपर्क करें?

कृपया एक ईमेल पता डालें पासवर्ड होना चाहिए: <br>- न्यूनतम 8 वर्ण<br>- एक अक्षर<br>- एक संख्या या एक विशेष वर्ण (!@#$%*) यह यूआरएल अमान्य है, कृपया एक मान्य दर्ज करें। केवल अक्षरों, संख्याओं और/या डैश का प्रयोग करें। कृपया खाली जगह ना छोड़ें! कृपया एक नाम डालें व्यावसाय का नाम 40 अक्षरों से छोटा होना चाहिए। कृपया एक पता डालें। कृपया एक कंपनी नाम डालें। कृपया एक मान्य देश डालें। कृपया एक वैध फोन नंबर डालें। कृपया एक वैध फोन नंबर डालें। कृपया एक शहर डालें। कृपया एक ज़िप/डाक कोड डालें। कृपया एक टैक्स आईडी / वैट डालें। आपको उपयोग की शर्तों के साथ सहमत होना होगा। आपको एक विकल्प चुनना होगा पुनः प्रयास करें अभी जुड़ें https://www.aptoide.com/phpajax/onboarding.php
यह वेबसाइट सेवा की गुणवत्ता में सुधार करने के लिए कुकीज़ का उपयोग करती है। इस वेबसाइट को ब्राउज़ करके आप कुकीज़ के उपयोग को सहमति दे रहे हैं।
मेँ समझता हूँ और अधिक जानें

वेब सर्विसेस डॉक्युमेंटेशन

जानकारी

ऐपटॉइड वेब सेवाओं के बारे में

इस वेब सेवा का उद्देश्य एेप्लीकेशन को आरईएसटी का उपयोग करते हुए सीधे Aptoide से संवाद करने की अनुमति देना है।
इस प्रलेखन में वेब सेवा के लिए वर्तमान में उपलब्ध कार्यों का वर्णन किया गया है।

समापनबिंदु अवलोकन

समापनबिंदु वर्णन
एप्प/मेटा प्राप्त करें एप्प मेटा डाटा प्राप्त करें
एप्स/पाएँ एप्स की एक सूची प्राप्त करें
एप्स/खोजें खोजी गई एप्स की एक सूची प्राप्त करें
टिप्पणियां/प्राप्त करें टिप्पणियों की एक सूची प्राप्त करें
टिप्पणी/सेट करें एक टिप्पणी सेट करें
टिप्पणी/वोट सेट करें एक टिप्पणी वोट सेट करें
oauth2Authentication एक्सेस टोकन (अन्य वेबसर्विस में उपयोग के लिए) लौटाते हुए प्रयोक्ता क्रेडेंशियल्स को मान्य करें
समीक्षाएं/प्राप्त करें समीक्षाओं की एक सूची प्राप्त करें
समीक्षा/सेट करें एक समीक्षा सेट करें
समीक्षा/वोट सेट करें एक समीक्षा वोट सेट करें
स्टोर/मेटा प्राप्त करें स्टोर मेटा डाटा प्राप्त करें
स्टोर/सेट करें स्टोर सेट करें
स्टोर/समूह/प्राप्त करें स्टोर समूहों की एक सूची प्राप्त करें
स्टोर/समूह/मेटा प्राप्त करें स्टोर समूह मेटा डाटा प्राप्त करें
एप्प रेपो में अपलोड करें एप्प को एक प्रयोक्ता स्टोर में अपलोड करें

प्रमाणीकरण

संस्करण फॉर्मेट
V7 और V3

OAuth2

कुछ सेवा अनुरोध पर एक एक्सेस टोकन आवश्यक हो सकता है।
यह टोकन OAuth2 के माध्यम से उत्पन्न होता है, और एक ताजा टोकन उसी समापन बिंदु के माध्यम से पाया जा सकता है।

देखें: www.aptoide.com/webservices/docs/3/oauth2Authentication

V2 और V1

Dev Token

सभी सेवा अनुरोधों पर एक डेव टोकन (डेवलपर टोकन) आवश्यक होगा।
यह टोकन एक 40 अक्षर स्ट्रिंग है और सिस्टम से इसका निर्माण होता है जब आप वेब सेवा का उपयोग करने के लिए साइन अप करते है।
आप किसी भी समय एक और टोकन बना सकते हैं, लेकिन प्रति डेवलपर के लिए केवल 1 टोकन है।

देखें: www.aptoide.com/webservices/docs/2/checkUserCredentials


सपोर्ट किए रा रहे फ़ारमैट

संस्करण फॉर्मेट
V7 केवल JSON फॉर्मेट ही समर्थित है।
V3 और कम

XML और JSON फॉर्मेट पूरी तरह से समर्थित हैं।
फॉर्मेट 2 तरीकों में निर्दिष्ट किया जा सकता है:
- GET विधि का उपयोग करते समय एक यूआरएल के अंत में एक ''/extension'' को जोड़ना: '/xml' या '/json';
- POST विधि के माध्यम से एक ''मोड'' पैरामीटर पास करना: 'mode="xml"' या 'mode="json"'.


त्रुटि निवारण

एरर हमेशा अंदर वापस होते हैं 'errors' संबंधित सेवा द्वारा उत्पन्न मैसेजों के साथ, जबकि 'status' या तो हमेशा ठीक है (सफलता) या असफल (विफलता) रिटर्न करता है , जैसे आगे दिया गया है:

संस्करण मोड सफलता विफलता
V7 JSON
{
   "info":{
        "status": "OK",
        "time": ...
   },
   ...
}


{
   "info":{
       "status": "FAIL",
       "time": ...
   },
   "errors": [
      {
         "code": ...,
         "description": ...,
         ...
      }
   ]
}

V3
और कम
XML
<response>
   <status>OK</status>
   ...
</response>


<response>
   <status>FAIL</status>
   <errors>
      <entry>Missing token parameter</entry>
      <entry>Missing repo parameter</entry>
   </errors>
   ...
</response>

JSON
{
   "status":"OK",
   ...
}


{
   "status":"FAIL",
   "errors":
      [
         "Missing token parameter",
         "Missing repo parameter"
      ]
   ...
}