根据编码双呼
根据编码发送短信
根据号码发送短信
根据号码双呼
根据编码tts呼叫
短信发送提口
流量发放(用户id)
运营商获得用户身份信息
用户流量查询
AXB关系解绑
创建AXB小号关系
获取流量档位
流量直充
查询流量充值状态
根据编码发送短信
短信发送
短信查询
供应商处理订单接口(订购成功/失败、发货)
流量钱包直充(根据号码归属地省份路由)
短信批量发送
分销商提交受理订单
根据ip获取省市信息
根据运单号、公司id查询号码类型
自定义签名发送短信
更新AXB号码B
根据号码tts单呼
根据号码tts单呼
录音文件下载
获取通话录音文件的字节流
签名工单提交
根据模板code查询短信模板
根据codeList查询签名列表
内部bu合作伙伴上传附件接口
删除短信模板
查询上传附件列表信息
删除签名
提交单个工单
按条件分页查询支持按签名来查
获取oss签名接口
呼转控制信息查询接口——适用固话以及95013
通话结束(95013)
隐私号码toB-绑定
聚石塔批量签名提交
流量扣减
商家回调接口
阿里通信运营商信息回传
流量大包档位查询接口
流量大包发放接口
聚石塔语音双呼接口
流量钱包流量发放-面向支付宝用户
判断支付宝用户是否绑定淘宝账号
金融购机验证设备号
取消呼叫
金融购机订单信息校验
优酷免流查询
供应商推送通话结束事件
转呼控制接口
支付宝发放流量无需鉴权
AXB短信托收推送接口
获取呼叫详情
供应商心跳上报接口
中心化供应商异常号码状态同步接口
数字服务供应链下单
数字服务供应链平台结果查询
手机号认证
号码服务供应商查询
号码认证服务埋点上传
虚拟业务服务外放订单查询
获取csrfToken
网关取号
百川充送活动校验
业务办理结果
资金流水查询
SDK获取动态配置信息
云通信端侧SDK埋点上传
充值中心天天赚任务结果通知
查询号码服务供应商列表信息
上报商家信息
查询短信扩展码
查询该省运营商配置的所有手机直降活动
运营商能力开通数据同步
运营商能力对接验证短信验证码
提醒能力发送验证码短信
SDK降级接口
SDK降级限流接口
埋点和日志上传接口
运营商批量提醒推送
号码认证获取活体检测认证 ID
视频彩铃回调接口
充值送业务办理结果回调
存送预授权业务办理结果售后回调
运营线提醒订阅取消通知
查询新虚拟产品配置信息
存送精准推荐接口
数字虚拟非充业务办理预校验接口
星海项目-虚拟套餐号卡业务号码预占接口
星海项目-虚拟套餐号卡业务号码操作接口
星海项目-虚拟套餐号卡业务可选号码列表获取
通知isv取消办理存送业务
权益流量包业务签约状态查询
呼叫事件推送
权益流量包业务解约接口
权益流量包业务查询签约列表和订单列表接口
通知ISV办理业务带验证码
通信业务协议查询
通信业务外放下单
通信业务外放发送验证码
通信业务外放协议查询
虚拟话费任务银行信用卡办理进度回传
虚拟话费任务银行信用卡办理检查
话费选品能力外放
数字虚拟话费外放下单接口
话费外放订单状态接口
虚拟供应商履约接口切换
流量包推广创单V2
流量分销发送验证码V2
天猫购物卡创建订单
天猫购物卡卡信息查询
运营商获得用户身份信息
查询套餐是否在该号码可办理套餐范围内
下采购单(订单确认)
采购单状态查询接口
按主单确认收货
采购单渲染(确认订单页,下单预校验)
采购单查询
类目查询接口
商品详情查询
商品列表接口
校验该套餐是否在用户可办理套餐范围内
逆向订单退货回填运单号
逆向订单取消
逆向订单渲染【预校验】
逆向订单提交
逆向订单凭证图片&视频上传
权益使用状态查询
号卡下单外放接口
逆向订单查询接口
号卡选号能力外放
号卡外放订单状态接口
流量分销各供应商token生成接口
供应商token生成
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
upload_info | String | 必须 | 413242 | 上传信息 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | AccessResponse | 返回值 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaAliqinPnsInfoUploadRequest req = new AlibabaAliqinPnsInfoUploadRequest(); req.setUploadInfo("413242"); AlibabaAliqinPnsInfoUploadResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); AlibabaAliqinPnsInfoUploadRequest req = new AlibabaAliqinPnsInfoUploadRequest(); req.UploadInfo = "413242"; AlibabaAliqinPnsInfoUploadResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new AlibabaAliqinPnsInfoUploadRequest; $req->setUploadInfo("413242"); $resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \ -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=alibaba.aliqin.pns.info.upload' \ -d 'partner_id=apidoc' \ -d 'sign=06BFDB784566D58DE5A5D81A41ED4744' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-06+12%3A40%3A19' \ -d 'v=2.0' \ -d 'upload_info=413242'
# -*- coding: utf-8 -*- import top.api req=top.api.AlibabaAliqinPnsInfoUploadRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.upload_info="413242" try: resp= req.getResponse() print(resp) except Exception,e: print(e)
pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest,"alibaba.aliqin.pns.info.upload"); add_param(pRequest,"upload_info","413242"); pResponse = top_execute(pClient,pRequest,NULL); printf("ret code:%d\n",pResponse->code); if(pResponse->code == 0){ pTopResponseIterator ite = init_response_iterator(pResponse); pResultItem pResultItem = alloc_result_item(); while(parseNext(ite, pResultItem) == 0){ printf("%s:%s\n",pResultItem->key,pResultItem->value); } destroy_response_iterator(ite); destroy_result_item(pResultItem); } destroy_top_request(pRequest); destroy_top_response(pResponse); destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient; var client = new TopClient({ 'appkey': 'appkey', 'appsecret': 'secret', 'REST_URL': 'http://gw.api.taobao.com/router/rest' }); client.execute('alibaba.aliqin.pns.info.upload', { 'upload_info':'413242' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<alibaba_aliqin_pns_info_upload_response> <result> <message>成功</message> <module>true</module> <code>OK</code> </result> </alibaba_aliqin_pns_info_upload_response>
{ "alibaba_aliqin_pns_info_upload_response":{ "result":{ "message":"成功", "module":true, "code":"OK" } } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|---|---|
isp.SYSTEM_ERROR | 系统异常 | 重试 |