集成应用系统通过该方法传递自身用户账号,得到临时凭证信息。
接口调用请求示例:
$.ajax({ async: false, url: "http://authapi.yeework.cn/SSOService.asmx/userin", dataType: "jsonp", jsonpCallback: "callback", //默认callback data:{client_id:”YOUR_CLIENTID”,redirect_uri:”REDIRECT_URI”,uname:”USERNAME”,state:”STATE”}, success: function (data) { }, error: function (xhr) { } });
请求参数说明:
参数 | 是否必须 | 参数说明 |
client_id | 是 | 集成应用添加时生成的AppKey |
redirect_uri | 是 | 用户授权后的回调地址 |
uname | 是 | 集成应用的账号 |
state | 否 | 集成应用传输时自身携带的信息 |
返回结果说明:
{ "status": "1", "desc": "生成凭证成功", "obj": "http://www.yeework.cn/sso&code=Assfsdre556==&state=0" }
返回参数说明:
返回值 | 字段类型 | 说明 |
status | string | 请求结果,0:表示失败,1:表示成功 |
desc | string | 请求结果描述 |
obj | string | 集成应用传递的回跳地址+code+state信息 |