admin 发表于 2017-8-8 16:50:34

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

<font color="#333333">
    <font face="&quot;">通过自动化接口,可以实现第三方平台调用内测侠接口,提交udid,ipa编号后, 内测侠自动签名.成功签名并生成安装地址后,内测侠会将安装地址数据发送到配置的回传地址!</font>
</font>
<br>
<font color="#333333">
    <font face="&quot;"><br></font>
</font>
<br>
<font color="#333333">1.内测侠接收udid自动化签名任务接口</font>
<br>
<font color="#333333">&nbsp; &nbsp;地址: </font>
<font color="#ff0000">
    <font face="Consolas, Lucida Console, Courier New, monospace">
      <font style="font-size: 12px">https://www.neicexia.com/public_service/create_automation_service</font>
    </font>
</font>
<br>
<font face="Consolas, Lucida Console, Courier New, monospace">
    <font color="#222222">
      <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
    </font>
</font>
<br>
<font face="Consolas, Lucida Console, Courier New, monospace">
    <font color="#222222">
      <font style="font-size: 12px">&nbsp;&nbsp;</font>
    </font>
</font>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="117">参数名称</td>
            <td width="72">
                <div align="left">类型</div>
            </td>
            <td width="72">
                <div align="left">长度限制</div>
            </td>
            <td width="572">
                <div align="left">说明</div>
            </td>
            <td width="751">
                <div align="left">示例</div>
            </td>
      </tr>
      <tr>
            <td width="117">udid</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">设备UDID数据,多条数据需要以换行或者“;"分隔,当gain_cer_type为1时必填</td>
            <td width="751">
                <div align="left">c1de9900811ae4497721ab0bd86b8961959f7d12;c1de9900811ae4497721ab0bd86b8961959f7d3f</div>
            </td>
      </tr>
      <tr>
            <td width="117">udid_region_pool</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">udid区域池,公共池:public,独立池:private,默认值:auto(当独立池可以添加udid时,优先使用独立池) </td>
            <td width="751">
                <div align="left">auto</div>
            </td>
      </tr>
      <tr>
            <td width="117">udid_batch</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">udid批次号,当gain_cer_type为2时必填</td>
            <td width="751">
                <div align="left">EASC3</div>
            </td>
      </tr>
      <tr>
            <td width="117">gain_cer_type</td>
            <td width="72">
                <div align="left">int</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">获取证书方式:1.udid新签(默认使用此值);2.通过udid批次号重签</td>
            <td width="751">
                <div align="left">1</div>
            </td>
      </tr>
      <tr>
            <td width="117">use_new_account_when_apple_processing</td>
            <td width="72">
                <div align="left">int</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">当使用独立池添加的udid设备状态为苹果处理中时:1.切换新的可用账号续继添加;0:默认报错处理</td>
            <td width="751">
                <div align="left">1</div>
            </td>
      </tr>
      <tr>
            <td width="117">force_use_appleid</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">当使用独立池时,可以指定强制添加udid到这个appleid.</td>
            <td width="751">
                <div align="left">your_appleid@icloud.com</div>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_source_type</td>
            <td width="72">
                <div align="left">int</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                IPA来源:<br>
                1.服务器IPA;2.远程网址.
            </td>
            <td width="751">
                <br>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_url</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">200</td>
            <td width="572">
                ipa来源为2时可用;<br>
                ipa的远程下载网址
            </td>
            <td width="751">
                <div align="left">http://www.yoursite.com/test.ipa</div>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_new_appid</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                ipa来源为2时可用;<br>
                新的appid;
            </td>
            <td width="751">com.company.testapp1</td>
      </tr>
      <tr>
            <td width="117">ipa_new_name</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                ipa来源为2时可用;<br>
                新的app名称;
            </td>
            <td width="751">测试app</td>
      </tr>
      <tr>
            <td width="117">ipa_no</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                ipa来源为1时可用;<br>
                ipa编号,可以在内测侠网站的ipa管理中查看,如果同时签名多个ipa,则用";"分隔
            </td>
            <td width="751">
                <div align="left">EFTU6;EFTU7</div>
            </td>
      </tr>
      <tr>
            <td width="117">task_id</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <div align="left">
                  100<br>
                </div>
            </td>
            <td width="572">
                <div align="left">用户自定义的数据,签名完成时会回传此数据</div>
            </td>
            <td width="751">
                <div align="left">1234</div>
            </td>
      </tr>
      <tr>
            <td width="117">info_plist_set</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <div align="left">
                  200<br>
                </div>
            </td>
            <td width="572">
                <div align="left">设置Info.plist的键值对,键值之间用":"分隔,多个键值对用";"分隔</div>
            </td>
            <td width="751">
                <div align="left">key1:value1;key2:value2</div>
            </td>
      </tr>
      <tr>
            <td width="117">token</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
            <td width="751">
                <div align="left">01f2dd73617e44718bb849596fa4a22</div>
            </td>
      </tr>
    </tbody>
</table>
Content-type: application/x-www-form-urlencoded
<br>
返回数据(json)格式:
<br>

<pre>
{
    "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批次号重签时不返回此项
      "team_identifier": "73BSYFTSAF"
    },
    "ErrorCode": 0
}
</pre>
<br>
<font color="#000000">
    <font face="Consolas, &quot;">调用接口前,请确保udid及在线签名余额充足。<br></font>
</font>
<br>
<br>
<font color="#000">
    <font face="Consolas, &quot;">2.内测侠签名完成之后回传数据到用户网站</font>
</font>
<br>
<font color="#000000">
    <font face="Consolas, &quot;">&nbsp;&nbsp;地址:</font>
</font>
<font color="#ff0000">
    <font face="Consolas, &quot;">用户在内测侠网站配置的回传地址</font>
</font>
<br>
<font color="#000">
    <font face="Consolas, &quot;">&nbsp;&nbsp;Post参数:</font>
</font>
<br>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="83">参数名称</td>
            <td width="64">类型</td>
            <td width="97">长度限制</td>
            <td width="426">说明</td>
            <td width="730">示例</td>
      </tr>
      <tr>
            <td>task_id</td>
            <td>string</td>
            <td>
                <div align="right">100</div>
            </td>
            <td>用户在前面接口传入的数据</td>
            <td>1234</td>
      </tr>
      <tr>
            <td>install_url</td>
            <td>string</td>
            <td></td>
            <td>签名完成之后生成的内测侠安装地址,如果有多个ipa,则地址之间用;隔开</td>
            <td><a href="https://www.neicexia.com/v/ABNAD" target="_blank">https://www.neicexia.com/v/ABNAD</a>;<a href="https://www.neicexia.com/v/ABNAD" target="_blank">https://www.neicexia.com/v/ABNAE</a></td>
      </tr>
      <tr>
            <td>plist_url</td>
            <td>string</td>
            <td></td>
            <td>签名完成之后生成的内测侠plist文件地址,如果有多个ipa,则地址之间用;隔开 </td>
            <td>
                https://www.neicexia.com/PlistFile/Get/<a href="https://www.neicexia.com/v/ABNAD" target="_blank">ABNAD</a>;<a href="https://www.neicexia.com/PlistFile/Get/" target="_blank">https://www.neicexia.com/PlistFile/Get/</a><a href="https://www.neicexia.com/v/ABNAD"
                                                                                                                                                                                                                                                       target="_blank">ABNAE</a>
            </td>
      </tr>
      <tr>
            <td>file_name</td>
            <td>string</td>
            <td></td>
            <td>签名完成之后生成的云存储文件名,如果有多个ipa,则文件名之间用;隔开 </td>
            <td>uploaddata/test1.ipa;uploaddata/test2.ipa</td>
      </tr>
    </tbody>
</table>
<font color="#000">
    <font face="Consolas, &quot;"><br>内测侠会检查回传请求响应的结果,如果状态码为200则表示回传并处理成功。</font>
</font>
<br>
<font color="#000">
    <font face="Consolas, &quot;">如果不是200的状态码,内测侠会连续重试三次。</font>
</font>
<br>
<br>
3.查询udid对应的udid批次号
<font color="#333333">&nbsp; &nbsp;地址: </font>
<font color="#ff0000">
    <font face="Consolas, Lucida Console, Courier New, monospace">
      <font style="font-size: 12px">https://www.neicexia.com/public_service/query_cer</font>
    </font>
</font>
<br>
<font face="Consolas, Lucida Console, Courier New, monospace">
    <font color="#222222">
      <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
    </font>
</font>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="117">参数名称</td>
            <td width="72">
                <div align="left">类型</div>
            </td>
            <td width="72">
                <div align="left">长度限制</div>
            </td>
            <td width="572">
                <div align="left">说明</div>
            </td>
            <td width="751">
                <div align="left">示例</div>
            </td>
      </tr>
      <tr>
            <td width="117">udid</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">设备UDID数据</td>
            <td width="751">
                <div align="left">c1de9900811ae4497721ab0bd86b8961959f7d12</div>
            </td>
      </tr>
      <tr>
            <td width="117">skip_processing_udid</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">"1"表示跳过审核中的udid,"0"表示不跳过审核中的udid,默认值为"0"</td>
            <td width="751">
                <div align="left">"0"</div>
            </td>
      </tr>
      <tr>
            <td width="117">token</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
            <td width="751">
                <div align="left">01f2dd73617e44718bb849596fa4a22</div>
            </td>
      </tr>
    </tbody>
</table>
<br>
Content-type: application/x-www-form-urlencoded
<br>
<br>
<br>
返回结果:

<pre>
{
    "IsSuccess": true,
    "Data": {
      "udid_batch_no": "HWS53",
      "create_date": "2021-09-28",
      "expire_date": "2021-09-27T18:46:17",
      "is_apple_processing": false,
      "mobile_provision_file_data": "base64data", //base64格式描述文件
      "p12_file_date": "base64data" //base64格式p12证书,密码为1
    },
    "ErrorMessage": null,
    "EnErrorMessage": null,
    "ErrorCode": 0,
    "ErrorID": null
}
</pre>

<br>
查询时优先查询独立池,如果存在多条udid记录,则只返回最后添加的udid的批次号。
<br>
<br>
4.查询任务批次号对应的安装地址
<font color="#333333">&nbsp; &nbsp;地址:</font>
<font color="#ff0000">
    <font face="Consolas, Lucida Console, Courier New, monospace">
      <font style="font-size: 12px">https://www.neicexia.com/public_service/query_install_url</font>
    </font>
</font>
<br>
<font face="Consolas, Lucida Console, Courier New, monospace">
    <font color="#222222">
      <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
    </font>
</font>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="117">参数名称</td>
            <td width="72">
                <div align="left">类型</div>
            </td>
            <td width="72">
                <div align="left">长度限制</div>
            </td>
            <td width="572">
                <div align="left">说明</div>
            </td>
            <td width="751">
                <div align="left">示例</div>
            </td>
      </tr>
      <tr>
            <td width="117">task_batch_no</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">任务批次号,添加签名任务后会返回此数据,也可以在内测侠的在线签名模块查看</td>
            <td width="751">
                <div align="left">
                  <font color="#a31515">
                        <font face="Consolas">CAS3A</font>
                  </font>
                </div>
            </td>
      </tr>
      <tr>
            <td width="117">token</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
            <td width="751">
                <div align="left">01f2dd73617e44718bb849596fa4a22</div>
            </td>
      </tr>
    </tbody>
</table>
<br>
Content-type: application/x-www-form-urlencoded
<br>
<br>
<br>
返回结果:
<br>
{
<br>
&nbsp;&nbsp;"IsSuccess": true,
<br>
&nbsp;&nbsp;"Data": ["<a href="https://www.neicexia.com/v/ABNAD" target="_blank">https://www.neicexia.com/v/ABNAD</a>","<a href="https://www.neicexia.com/v/ABNAD"
                                                                                                                           target="_blank">https://www.neicexia.com/v/ABNAE</a>"],
<br>
&nbsp;&nbsp;"ErrorMessage": null,
<br>
&nbsp;&nbsp;"ErrorCode": 0
<br>
}
<br>
<br>
5.提交企业证书签名任务:
<font color="#333333">地址: </font>
<font color="#ff0000">
    <font face="Consolas, Lucida Console, Courier New, monospace">
      <font style="font-size: 12px">https://www.neicexia.com/public_service/create_ent_cer_sign_task</font>
    </font>
</font>
<br>
<font face="Consolas, Lucida Console, Courier New, monospace">
    <font color="#222222">
      <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
    </font>
</font>
<br>
<font face="Consolas, Lucida Console, Courier New, monospace">
    <font color="#222222">
      <font style="font-size: 12px">&nbsp;&nbsp;</font>
    </font>
</font>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="117">参数名称</td>
            <td width="72">
                <div align="left">类型</div>
            </td>
            <td width="72">
                <div align="left">长度限制</div>
            </td>
            <td width="572">
                <div align="left">说明</div>
            </td>
            <td width="751">
                <div align="left">示例</div>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_source_type</td>
            <td width="72">
                <div align="left">int</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                IPA来源:<br>
                1.服务器IPA;2.远程网址.
            </td>
            <td width="751">
                <br>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_nos</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                ipa来源为1时可用;<br>
                ipa编号,可以在内测侠网站的ipa管理中查看,如果同时签名多个ipa,则用";"分隔
            </td>
            <td width="751">
                <div align="left">EFTU6;EFTU7</div>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_url</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">200</td>
            <td width="572">
                ipa来源为2时可用;<br>
                ipa的远程下载网址
            </td>
            <td width="751">
                <div align="left">http://www.yoursite.com/test.ipa</div>
            </td>
      </tr>
      <tr>
            <td width="117">ipa_new_appid</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                ipa来源为2时可用;<br>
                新的appid;
            </td>
            <td width="751">com.company.testapp1</td>
      </tr>
      <tr>
            <td width="117">ipa_new_name</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">
                ipa来源为2时可用;<br>
                新的app名称;
            </td>
            <td width="751">测试app</td>
      </tr>
      <tr>
            <td width="117">cer_batch_no</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">证书批次号</td>
            <td width="751">3defc</td>
      </tr>
      <tr>
            <td width="117">task_id</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <div align="left">
                  100<br>
                </div>
            </td>
            <td width="572">
                <div align="left">用户自定义的数据,签名完成时会回传此数据</div>
            </td>
            <td width="751">
                <div align="left">1234</div>
            </td>
      </tr>
      <tr>
            <td width="117">info_plist_set</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <div align="left">
                  200<br>
                </div>
            </td>
            <td width="572">
                <div align="left">设置Info.plist的键值对,键值之间用":"分隔,多个键值对用";"分隔</div>
            </td>
            <td width="751">
                <div align="left">key1:value1;key2:value2</div>
            </td>
      </tr>
      <tr>
            <td width="117">token</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72">
                <br>
            </td>
            <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
            <td width="751">
                <div align="left">01f2dd73617e44718bb849596fa4a22</div>
            </td>
      </tr>
    </tbody>
</table>
Content-type: application/x-www-form-urlencoded
<br>
返回数据(json)格式:
<br>
<font color="#000">
    <font face="Consolas, &quot;">
      {<br>&nbsp;&nbsp;
      <font color="#0451a5">"IsSuccess"</font>:
      <font color="#0000ff">true</font>,<br>&nbsp;&nbsp;
      <font color="#0451a5">"ErrorMessage"</font>:
      <font color="#0000ff">null</font>,<br>&nbsp;&nbsp;
      <font color="#0451a5">"Data"</font>: null
    </font>
</font>
<font color="#000">
    <font face="Consolas, &quot;">
      ,<br>&nbsp;&nbsp;
      <font color="#0451a5">"ErrorCode"</font>:
      <font color="#09885a">0</font><br>}<br>
    </font>
</font>
<br>
<font face="Consolas, &quot;" color="#000000">
    调用接口前,请保证在线签名余额充足。<br />
    <br />
    6.检查udid批次号对应的证书是否有效
    <font color="#333333">&nbsp; &nbsp;地址:</font>
    <font face="Consolas, Lucida Console, Courier New, monospace" color="#ff0000">
      <font style="font-size: 12px">https://www.neicexia.com/public_service/check_cer_validate </font>
    </font><br>
    <font color="#222222" face="Consolas, Lucida Console, Courier New, monospace">
      <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
    </font>
    <br>
    <table width="98%" class="t_table">
      <tbody>
            <tr>
                <td width="117">参数名称</td>
                <td width="72">
                  <div align="left">类型</div>
                </td>
                <td width="72">
                  <div align="left">长度限制</div>
                </td>
                <td width="572">
                  <div align="left">说明</div>
                </td>
                <td width="751">
                  <div align="left">示例</div>
                </td>
            </tr>
            <tr>
                <td width="117">udid_batch</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72"><br></td>
                <td width="572">udid批次号</td>
                <td width="751">
                  <div align="left">
                        EASC3
                  </div>
                </td>
            </tr>
            <tr>
                <td width="117">token</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72"><br></td>
                <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
                <td width="751">
                  <div align="left">01f2dd73617e44718bb849596fa4a22</div>
                </td>
            </tr>
      </tbody>
    </table><br>Content-type: application/x-www-form-urlencoded<br><br><br>返回结果:<br>{<br>&nbsp;&nbsp;"IsSuccess": true,<br>&nbsp;&nbsp;&quot;Data&quot;: true,<br>&nbsp;&nbsp;"ErrorMessage": null,<br>&nbsp;&nbsp;"ErrorCode": 0<br>}<br>
    <br />
    <br />
    7.<font color="#333333">创建udid证书(不创建在线签名任务)&nbsp; &nbsp;地址:</font>
    <font face="Consolas, Lucida Console, Courier New, monospace" color="#ff0000">
      <font style="font-size: 12px">https://www.neicexia.com/public_service/create_udid_cer </font>
    </font><br>
    <font color="#222222" face="Consolas, Lucida Console, Courier New, monospace">
      <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
    </font>
    <br>
    <table width="98%" class="t_table">
      <tbody>
            <tr>
                <td width="117">参数名称</td>
                <td width="72">
                  <div align="left">类型</div>
                </td>
                <td width="72">
                  <div align="left">长度限制</div>
                </td>
                <td width="572">
                  <div align="left">说明</div>
                </td>
                <td width="751">
                  <div align="left">示例</div>
                </td>
            </tr>
            <tr>
                <td width="117">udid</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72">
                  <br>
                </td>
                <td width="572">设备UDID数据,多条数据需要以换行或者“;"分隔,当gain_cer_type为1时必填</td>
                <td width="751">
                  <div align="left">c1de9900811ae4497721ab0bd86b8961959f7d12;c1de9900811ae4497721ab0bd86b8961959f7d3f</div>
                </td>
            </tr>
            <tr>
                <td width="117">udid_region_pool</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72">
                  <br>
                </td>
                <td width="572">udid区域池,公共池:public,独立池:private,默认值:auto(当独立池可以添加udid时,优先使用独立池) </td>
                <td width="751">
                  <div align="left">auto</div>
                </td>
            </tr>
            <tr>
                <td width="117">udid_batch</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72">
                  <br>
                </td>
                <td width="572">udid批次号,当gain_cer_type为2时必填</td>
                <td width="751">
                  <div align="left">EASC3</div>
                </td>
            </tr>
            <tr>
                <td width="117">gain_cer_type</td>
                <td width="72">
                  <div align="left">int</div>
                </td>
                <td width="72">
                  <br>
                </td>
                <td width="572">获取证书方式:1.新增udid ;2.查询已有的udid证书</td>
                <td width="751">
                  <div align="left">1</div>
                </td>
            </tr>
            <tr>
                <td width="117">use_new_account_when_apple_processing</td>
                <td width="72">
                  <div align="left">int</div>
                </td>
                <td width="72">
                  <br>
                </td>
                <td width="572">当使用独立池添加的udid设备状态为苹果处理中时:1.切换新的可用账号续继添加;0:默认报错处理</td>
                <td width="751">
                  <div align="left">1</div>
                </td>
            </tr>
            <tr>
                <td width="117">force_use_appleid</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72">
                  <br>
                </td>
                <td width="572">当使用独立池时,可以指定强制添加udid到这个appleid.</td>
                <td width="751">
                  <div align="left">your_appleid@icloud.com</div>
                </td>
            </tr>
            <tr>
                <td width="117">token</td>
                <td width="72">
                  <div align="left">string</div>
                </td>
                <td width="72"><br></td>
                <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
                <td width="751">
                  <div align="left">01f2dd73617e44718bb849596fa4a22</div>
                </td>
            </tr>
      </tbody>
    </table><br>Content-type: application/x-www-form-urlencoded<br><br><br>返回结果:<br>{<br>&nbsp;&nbsp;"IsSuccess": true,<br>&nbsp;&nbsp;&quot;Data&quot;: {<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;p12_file_date&quot;:&quot;&quot;,&nbsp; //base64格式p12证书,密码为1<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;mobile_provision_file_data&quot;:&quot;&quot;,//.mobileprovision文件,base64格式<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;udid_batch_no&quot;:&quot;EASC3&quot;, //udid批次号<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;cer_appleid&quot;:&quot;&quot; //使用的appleid,仅限独立池&nbsp;
    <br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; },<br>&nbsp;&nbsp;"ErrorMessage": null,<br>&nbsp;&nbsp;"ErrorCode": 0<br>}
</font>
<br>

8.检查证书编号对应的证书是否有效
<font color="#333333">&nbsp; &nbsp;地址:</font>
<font face="Consolas, Lucida Console, Courier New, monospace" color="#ff0000">
    <font style="font-size: 12px">https://www.neicexia.com/public_service/check_cer_validate_by_cerid </font>
</font>
<br>
<font color="#222222" face="Consolas, Lucida Console, Courier New, monospace">
    <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
</font>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="117">参数名称</td>
            <td width="72">
                <div align="left">类型</div>
            </td>
            <td width="72">
                <div align="left">长度限制</div>
            </td>
            <td width="572">
                <div align="left">说明</div>
            </td>
            <td width="751">
                <div align="left">示例</div>
            </td>
      </tr>
      <tr>
            <td width="117">cer_id</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72"><br></td>
            <td width="572">证书编码</td>
            <td width="751">
                <div align="left">
                  EASZ3
                </div>
            </td>
      </tr>
      <tr>
            <td width="117">udid_region_pool</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72"><br></td>
            <td width="572">udid_region_pool        </td>
            <td width="751">
                <div align="left">
                  udid区域池,公共池:public,独立池:private
                </div>
            </td>
      </tr>
      <tr>
            <td width="117">token</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72"><br></td>
            <td width="572">接口token,此数据可以内测侠网站“配置自动化接口”界面中生成</td>
            <td width="751">
                <div align="left">01f2dd73617e44718bb849596fa4a22</div>
            </td>
      </tr>
    </tbody>
</table>
<br>Content-type: application/x-www-form-urlencoded
<br>
<br>
<br>返回结果:
<br>{
<br>&nbsp;&nbsp;"IsSuccess": true,
<br>&nbsp;&nbsp;&quot;Data&quot;: true,
<br>&nbsp;&nbsp;"ErrorMessage": null,
<br>&nbsp;&nbsp;"ErrorCode": 0
<br>}
<br>
<br />

9.检查p12证书文件是否有效,此接口接受json格式的post参数
<font color="#333333">&nbsp; &nbsp;地址:</font>
<font face="Consolas, Lucida Console, Courier New, monospace" color="#ff0000">
    <font style="font-size: 12px">https://www.neicexia.com/public_service/check_p12_file_validate </font>
</font>
<br>
<font color="#222222" face="Consolas, Lucida Console, Courier New, monospace">
    <font style="font-size: 12px">&nbsp;&nbsp;Post参数: </font>
</font>
<br>
<table width="98%" class="t_table">
    <tbody>
      <tr>
            <td width="117">参数名称</td>
            <td width="72">
                <div align="left">类型</div>
            </td>
            <td width="72">
                <div align="left">长度限制</div>
            </td>
            <td width="572">
                <div align="left">说明</div>
            </td>
            <td width="751">
                <div align="left">示例</div>
            </td>
      </tr>
      <tr>
            <td width="117">p12_file_data</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72"><br></td>
            <td width="572">p12文件数据,base64编码格式</td>
            <td width="751">
                <div align="left">
                  "MIIMHgIBA*******"
                </div>
            </td>
      </tr>
      <tr>
            <td width="117">p12_password</td>
            <td width="72">
                <div align="left">string</div>
            </td>
            <td width="72"><br></td>
            <td width="572">p12文件密码</td>
            <td width="751">
                <div align="left">

                </div>
            </td>
      </tr>
    </tbody>
</table>
<br>Content-type: application/x-www-form-urlencoded
<br>
<br>
<br>返回结果:
<br>{
<br>&nbsp;&nbsp;"IsSuccess": true,
<br>&nbsp;&nbsp;&quot;Data&quot;: true,
<br>&nbsp;&nbsp;"ErrorMessage": null,
<br>&nbsp;&nbsp;"ErrorCode": 0
<br>}
<br>
<br />
<br>
<font color="#ff0000">
    <font face="Consolas, &quot;">请用户在使用接口前先认证邮箱,自动化接口在处理中出现错误时,会将具体的错误信息发送到认证的邮箱。</font>
</font>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>

babala 发表于 2017-9-16 16:59:07

太赞了,有想法可惜不会技术:L
页: [1]
查看完整版本: 内测侠开放自动化签名分发的网站接口