内测侠

 找回密码
 立即注册
搜索
查看: 7269|回复: 1

内测侠开放自动化签名分发的网站接口

[复制链接]

23

主题

26

帖子

990

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
990
发表于 2017-8-8 16:50:34 | 显示全部楼层 |阅读模式
通过自动化接口,可以实现第三方平台调用内测侠接口,提交udid,ipa编号后, 内测侠自动签名.成功签名并生成安装地址后,内测侠会将安装地址数据发送到配置的回传地址!


1.内测侠接收udid自动化签名任务接口
   地址: https://www.neicexia.com/public_service/create_automation_service
  Post参数:
  
参数名称
类型
长度限制
说明
示例
udid
string

设备UDID数据,多条数据需要以换行或者“;"分隔,当gain_cer_type为1时必填
c1de9900811ae4497721ab0bd86b8961959f7d12;c1de9900811ae4497721ab0bd86b8961959f7d3f
udid_batch
string

udid批次号,当gain_cer_type为2时必填
EASC3
gain_cer_type
int

获取证书方式:1.udid新签(默认使用此值);2.通过udid批次号重签
1
ipa_source_type
int

IPA来源:
1.服务器IPA;2.远程网址.

ipa_url
string
200 ipa来源为2时可用;
ipa的远程下载网址
http://www.yoursite.com/test.ipa
ipa_new_appid
string

ipa来源为2时可用;
新的appid;
com.company.testapp1
ipa_new_name
string

ipa来源为2时可用;
新的app名称;
测试app
ipa_no
string

ipa来源为1时可用;
ipa编号,可以在内测侠网站的ipa管理中查看,如果同时签名多个ipa,则用";"分隔
EFTU6;EFTU7
task_id
string
100
用户自定义的数据,签名完成时会回传此数据
1234
info_plist_set
string
200
设置Info.plist的键值对,键值之间用":"分隔,多个键值对用";"分隔
key1:value1;key2:value2
token
string

接口token,此数据可以内测侠网站“配置自动化接口”界面中生成
01f2dd73617e44718bb849596fa4a22
Content-type: application/x-www-form-urlencoded
返回数据(json)格式:
{
   "IsSuccess": true,
   "ErrorMessage": null,
   "Data": {
    "udid_batch_no": "RS3ZH", //udid批次号
    "cer_batch_no": "RS3ZK", //证书账号批次号,使用udid批次号重签时不返回此项
       

"task_batch_no" : "CAS3A" , //签名任务批次号(2018/1/18新增)
    "cer_appleid": "test_mail@sina.com"  //仅使用独立池账号时返回,使用udid批次号重签时不返回此项
  },
   "ErrorCode": 0
}

自动化制作udid时,会优先使用独立池账号,如果独立池账号已经不能再添加udid,则会再使用公共池账号。 调用接口前,请确保udid及在线签名余额充足。


2.内测侠签名完成之后回传数据到用户网站
  地址: 用户在内测侠网站配置的回传地址
  Post参数:

参数名称 类型 长度限制 说明 示例
task_id string
100
用户在前面接口传入的数据 1234
install_url string 签名完成之后生成的内测侠安装地址,如果有多个ipa,则地址之间用;隔开 https://www.neicexia.com/v/ABNAD;https://www.neicexia.com/v/ABNAE
plist_url string 签名完成之后生成的内测侠plist文件地址,如果有多个ipa,则地址之间用;隔开 https://www.neicexia.com/PlistFile/Get/ABNAD;https://www.neicexia.com/PlistFile/Get/ABNAE
file_name string 签名完成之后生成的云存储文件名,如果有多个ipa,则文件名之间用;隔开 uploaddata/test1.ipa;uploaddata/test2.ipa

内测侠会检查回传请求响应的结果,如果状态码为200则表示回传并处理成功。

如果不是200的状态码,内测侠会连续重试三次。

3.查询udid对应的udid批次号    地址: https://www.neicexia.com/public_service/ query_cer
  Post参数:
参数名称
类型
长度限制
说明
示例
udid
string

设备UDID数据
c1de9900811ae4497721ab0bd86b8961959f7d12
token
string

接口token,此数据可以内测侠网站“配置自动化接口”界面中生成
01f2dd73617e44718bb849596fa4a22

Content-type: application/x-www-form-urlencoded


返回结果:
{
  "IsSuccess": true,
  "Data": { "udid_batch_no": "RS3ZH" },
  "ErrorMessage": null,
  "ErrorCode": 0
}查询时优先查询独立池,如果存在多条udid记录,则只返回最后添加的udid的批次号。

4.查询任务批次号对应的安装地址    地址: https://www.neicexia.com/public_service/ query_install_url
  Post参数:
参数名称
类型
长度限制
说明
示例
task_batch_no
string

任务批次号,添加签名任务后会返回此数据,也可以在内测侠的在线签名模块查看
CAS3A
token
string

接口token,此数据可以内测侠网站“配置自动化接口”界面中生成
01f2dd73617e44718bb849596fa4a22

Content-type: application/x-www-form-urlencoded


返回结果:
{
  "IsSuccess": true,
  "Data": ["https://www.neicexia.com/v/ABNAD","https://www.neicexia.com/v/ABNAE"],
  "ErrorMessage": null,
  "ErrorCode": 0
}

5.提交企业证书签名任务: 地址: https://www.neicexia.com/public_service/ create_ent_cer_sign_task
  Post参数:
  
参数名称
类型
长度限制
说明
示例
ipa_source_type
int

IPA来源:
1.服务器IPA;2.远程网址.

ipa_nos
string

ipa来源为1时可用;
ipa编号,可以在内测侠网站的ipa管理中查看,如果同时签名多个ipa,则用";"分隔
EFTU6;EFTU7
ipa_url
string
200 ipa来源为2时可用;
ipa的远程下载网址
http://www.yoursite.com/test.ipa
ipa_new_appid
string

ipa来源为2时可用;
新的appid;
com.company.testapp1
ipa_new_name
string

ipa来源为2时可用;
新的app名称;
测试app
cer_batch_no
string

证书批次号 3defc
task_id
string
100
用户自定义的数据,签名完成时会回传此数据
1234
info_plist_set
string
200
设置Info.plist的键值对,键值之间用":"分隔,多个键值对用";"分隔
key1:value1;key2:value2
token
string

接口token,此数据可以内测侠网站“配置自动化接口”界面中生成
01f2dd73617e44718bb849596fa4a22
Content-type: application/x-www-form-urlencoded
返回数据(json)格式:
{
   "IsSuccess": true,
   "ErrorMessage": null,
   "Data": null
,
   "ErrorCode": 0
}

调用接口前,请保证在线签名余额充足。


请用户在使用接口前先认证邮箱,自动化接口在处理中出现错误时,会将具体的错误信息发送到认证的邮箱。












回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2017-9-16 16:59:07 | 显示全部楼层
太赞了,有想法可惜不会技术:L
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|内测侠 ( 蜀ICP备16021865号-1

GMT+8, 2019-6-17 15:40 , Processed in 0.318956 second(s), 7 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表