mobileMove

loginAuth

概述

中国移动www.10086.cn一键登录

APICloud 的 mobileMove 模块是一个原生代码模块。

中国移动一键登录文档中心:http://dev.10086.cn/docHome

模块接口

getinit

获取本机号码校验token

getinit({}, callback(ret))

  • 类型:字符串
  • 描述:(必选)应用的AppID,注意:Android与IOS的参数不同。

appkey:

  • 类型:字符串
  • 描述:(必选)应用密钥,注意:Android与IOS的参数不同。

callback(ret)

ret:

  • 类型:JSON对象
  • 内部字段:

示例代码

  1. function getinit(){
  2. var json={
  3. "appid":"3000118*****",
  4. "appkey":"1CCEBD8*****11DE2AF6B********"
  5. }
  6. var mobileMove = api.require('mobileMove');
  7. mobileMove.getinit(json, function(ret) {
  8. });

Android系统,IOS系统

可提供的1.0.0及更高版本

loginAuth

应用调用一键登录方法,SDK将会拉起用户授权页面,用户授权后,SDK将返回token给应用客户端。

loginAuth({}, callback(ret))

callback(ret)

  • 类型:JSON对象
  • 内部字段:

示例代码

  1. function loginAuth(){
  2. var mobileMove = api.require('mobileMove');
  3. mobileMove.loginAuth({}, function(ret) {
  4. alert(JSON.stringify(ret));
  5. };

Android系统,IOS系统

可提供的1.0.0及更高版本

getPhoneNumber

获取手机号码,前提是调用loginAuth返回openId信息。

getPhoneNumber({}, callback(ret))

callback(ret)

ret:

  • 类型:JSON对象
  • 内部字段:

示例代码

  1. function getPhoneNumber(){
  2. var mobileMove = api.require('mobileMove');
  3. mobileMove.getPhoneNumber({}, function(ret) {
  4. alert(JSON.stringify(ret));

可用性

Android系统,IOS系统