新用户?
立刻注册!

回头用户?
登录!


忘记密码?


完全免费!

ANDROID DEV
在此注册

忘记密码?


正在加载...

您已离成为Aptoider更近了一步!

我们会将确认电子邮件发送至

在此期间,请继续完成注册步骤。


继续完成最后步骤 糟糕…电子邮件错误…

需要“联系我们”?

请插入电子邮件地址 密码必须:<br>- 至少包含8个字符<br>- 包含1个字母<br>- 包含1个数字或1个特殊字符(!@#$%*) 此url无效,请输入有效的url。 只能使用字母、数字和/或破折号。请勿使用空格! 请插入名称 业务名称应少于40个字符。 请插入地址。 请插入公司名称。 请插入有效的国家/地区。 请插入有效的电话号码。 请插入有效的电话号码。 请插入城市。 请插入邮政编码。 请插入税号/增值税。 您必须同意使用条款。 您必须选择一项 重试 立即加入 https://www.aptoide.com/phpajax/onboarding.php
本网站使用cookie来提高服务质量。浏览该网站即表示您同意使用cookies。
我明白 了解更多

网络服务文件

介绍

关于Aptoide网络服务

该Web服务的目的是允许应用程序通过REST直接与Aptoide交互。
本文档描述了当前可用的Web服务功能。

末端点概述

末端点 说明
应用/getMeta 获取应用元数据
应用/获取 获取应用列表
应用/搜索 获取已搜索应用列表
评论/获取 获取评论列表
评论/设置 设置评论
评论/setVote 设置评论投票
oauth2Authentication 通过返回访问令牌(在其他web服务中使用) 验证用户凭据
评价/获取 获取评价列表
评价/设置 设置评价
评价/setVote 设置评价投票
商店/getMeta 获取商店元数据
商店/设置 设置商店
商店/组/获取 获取商店组列表
商店/组/getMeta 获取商店组元数据
uploadAppToRepo 将应用上传至用户商店

身份验证

版本 格式
V7 和 V3

OAuth2

某些服务请求可能需要访问令牌。
此令牌通过OAuth2生成,刷新令牌可通过同一末端点获取。

请参阅︰www.aptoide.com/webservices/docs/3/oauth2Authentication

V2 和 V1

Dev Token

所有的服务请求都需要开发令牌。
此令牌是含40个字符的字符串,在您注册Web服务时由系统生成。
您可以随时生成另一个令牌,但每个开发人员只有1个令牌。

请参阅︰www.aptoide.com/webservices/docs/2/checkUserCredentials


支持的格式

版本 格式
V7 仅支持JSON格式。
V3 或更低

完全支持XML与JSON格式。
格式可能指定为2个方式:
- 使用GET方法时,在URL的末端附加"/extension": '/xml''/json';
- 通过POST方法传递“模式”参数︰ 'mode="xml"''mode="json"'.


错误处理

错误每次都返回在 'errors' 由服务生成的单个消息,当 'status' 只会返回OK(成功)或者FAIL(失败),如下所示:

版本 模式 成功 失败
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"
      ]
   ...
}