接入流程
合作方申请天翼开放平台的各项能力需先注册天翼账号,天翼账号支持手机号码、邮箱注册(首选手机号码注册),最快3天完成对接上线。企业开发者认证、创建应用ID、申请能力等均需要由天翼账号产品经理审批,详询天翼账号开放平台Q群:194341274。
根据合作方的情况,选择不同的合作模式,具体指引流程下图
登录天翼账号开放平台(首次登录=注册),点击首页右上角“登录”按扭,通过“扫二维码”、“账号密码”及“短信”的方式进行登录:
使用天翼账号登录天翼账号开放平台后,进行“账号中心”进行企业开发者认证:
1) 如需新增应用,点击“管理中心”--应用管理--创建应用:
2) 按步骤填写相关信息后提交:
应用审核后,点击“能力商店”选择能力(如:“免密登录”)按扭进入接口能力申请,按需要进入申请能力及对接:
1、申请能力在1个工作日内审批通过。
2、收费能力请与商务同事沟通后,申请试用次数。(联系人: 李先生 联系QQ: 56945387 邮箱地址:lizh@corp.21cn.com)
Android应用获取包名packagename
使用 Android Studio 开发
包名需要在文件build.gradle中查询 applicationId
在文件build.gradle中查询 applicationId,方法如图:
注意:在工程中,如果遇到 applicationId 与在 AndroidManifest.xml 中定义的包名不一致的情况,以build.gradle的appclicationid为准。(请自行查看Android官方说明)
调试版本(debug)和发布版本(release)下的签名信息是不同的,请获取APP在线上发布版本的签名信息。
Android签名证书的md5值获取方式如下:
使用keytool获取
keytool -v -list -keystore your-release-key.keystore
或者
keytool -v -list -keystore yourpath\..\..\your-release-key.keystore
下面用debug.keystore做一下示例:
使用keytool命令,这里还需要输入签名证书的密码。
keytool -v -list -keystore C:\Users\mango\.android\debug.keystore
debug.keystore默认密码的是android。
请使用发布版本的release的keystore来获取签名信息。
原格式:98:45:67:C9:4E:57:04:8C:14:00:45:4B:1B:8E:1B:37
正确格式:984567C94E57048C1400454B1B8E1B37
1、代码获取。
2、使用keytool -printcert -file CERT.RSA 命令获取
这里就不一一细说了。
Bundle ID(Bundle Identifier)是一款iOS应用的唯一标识,应用与Bundle ID之间是唯一对应关系。
请注意:应用新建成功后,Bundle ID将不可修改,如必须修改只能创建一个新的应用,届时App ID、App Key和App Secret也将重新分配,旧版用户将无法收到针对新Bundle ID的推送。
在Xcode里如下位置可以查看应用的Bundle ID。