Ein neuer Nutzer?
JETZT REGISTRIEREN!

Wiederkehrender Nutzer?
ANMELDEN!


Passwort vergessen?


Es ist vollkommen gratis!

ODER

Passwort vergessen?


Lade...
ODER

Du bist eine Schritt nähere dran ein Aptoider zu werden!

Wir senden Ihnen eine Bestätigung per E-Mail an

In der Zwischenzeit schließe bitte den finalen Registrierungsschritt ab.


Weiter zum finalen Schritt Ups ... falsche E-Mail...

Du brauchst kontaktiere uns?

Bitte geben Sie eine e-Mail-Adresse ein Passwort muss: <br>-Aus mindestens 8 Zeichen bestehen, <br> einen Buchstaben, <br>- eine Zahl ODER ein Sonderzeichen (!@#$%*) haben Diese URL ist ungültig, gib bitte eine gültige ein. Verwende nur Buchstaben, Zahlen und/oder Bindestriche, Bitte keine Leerzeichen! Gib bitte einen Namen ein Der Firmenname muss kleiner als 40 Zeichen sein. Gib bitte eine Adresse ein. Gib bitte einen Firmennamen ein. Bitte geben Sie ein gültiges Land ein. Bitte geben Sie eine gültige Telefonnummer ein. Bitte geben Sie eine gültige Telefonnummer ein. Gib bitte einen Ort ein. Gib bitte eine Postleitzahl ein. Gib bitte eine Steuer-Nummer ein. Du musst den Nutzungsbestimmungen zustimmen. Du musst eine Option auswählen ERNEUT VERSUCHEN JETZT AUSPROBIEREN https://www.aptoide.com/phpajax/onboarding.php
Diese Webseite nutzt Cookies, um die Service-Qualität zu verbessern. Durch die Nutzung dieser Webseite stimmen Sie der Nutzung von Cookies zu.
Ich verstehe Erfahren Sie mehr

Dokumentation der Web-Dienste

Einführung

Über Aptoide Web-Dienste

Das Ziel dieses Web-Services ist, durch die Verwendung von REST Anwendungen direkte Interaktion mit Aptoide Aptoide zu erlauben.
Die momentan verfügbaren Funktionen des Web-Services sind in dieser Dokumentation beschrieben.

Endpunkte Übersicht

Endpunkt Beschreibung
App/getMeta Meta-Daten der App erhalten
Apps/get Eine Liste von Apps erhalten
Apps/Suche Eine liste mit gesuchten Apps erhalten
Kommentare/get Eine Liste mit Kommentaren erhalten
Kommentar/set Einen Kommentar einsetzen
Kommentar/setVote Abstimmung eines Kommentar einsetzen
oauth2Authentication Überprüfen von Benutzeranmeldeinformationen durch Rücksendung eines Zugriffstoken (zur Verwendung bei anderen Webdiensten)
Bewertungen/get Eine Liste mit Bewertungen erhalten
Bewertung/set eine Bewertung einsetzen
Bewertung/setVote Setzen Sie eine Bewertungs-Abstimmung ein
Store/getMeta Erhalten Sie Store-Meta-Daten
Store/set Store einsetzen
Store/Gruppen/get Eine Liste von Store-Gruppen erhalten
Store/Gruppe/getMeta Erhalten Sie Store-Gruppen-Meta-Daten
uploadAppToRepo Eine App in den Store eines Nutzers laden

Authentifizierung

Version Format
V7 und V3

OAuth2

Auf einige der Service-Anfragen könnte ein Zugriffstoken erforderlich sein. Dieses Token wird durch OAuth2 erzeugt, einen Aktualisierungstoken erhalten Sie durch den gleichen Endpunkt.

Siehe: www.aptoide.com/webservices/docs/3/oauth2Authentication

V2 und V1

Dev Token

Ein Dev Token (Entwickler Token) wird für alle Dienst-Anfragen benötigt.
Dieser Token ist eine aus 40 Zeichen bestehender Zeichenkette, die vom System generiert wird, wenn Sie sich für die Verwendung der Web-Dienste anmelden.
Sie können jederzeit ein anderen Token generieren, aber es gibt nur ein Token pro Entwickler.

Siehe: www.aptoide.com/webservices/docs/2/checkUserCredentials


Unterstützte Formate

Version Format
V7 Es wird nur das JSON-Format unterstützt.
V3 und tiefer

XML und JSON-Formate werden vollständig unterstützt. Das Format kann auf 2 Arten angegeben werden:
-Anhängen einer "/ Erweiterung" am Ende einer URL, wenn Sie die GET-Methode verwenden: '/xml' oder '/json';
- Passieren eines "Mode"-Parameters durch die POST-Methode: 'mode="xml"' oder 'mode="json"'.


Fehlerbehandlung

Fehler werden immer zurückgegeben innerhalb von 'errors' mit den jeweiligen Nachricht, generiert von dem Dienst, während 'status' zurück entweder als OK (Erfolg) oder FAIL (Misserfolg) ist, wie folgt:

Version Modus Erfolg Fehler
V7 JSON
{
   "info":{
        "status": "OK",
        "time": ...
   },
   ...
}


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

V3
und tiefer
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"
      ]
   ...
}