第三方登录
QQ登录 微信登录
排版就来 时代定制是国内领先的协作排版系统

调用API接口请求时代定制登录会员后返回值说明

2017-09-07 12:29:00

如果想实现自有的商城或其他类型网站与时代定制的无缝会员对接,就需要开发API。一旦对接了API,当会员登录过商家的网站(这里统称APP)后,APP需调用API接口 setLoginedInfosetLoginedApp 请求【时代定制】自行登录指定会员信息,并返回处理结果。时代定制的企业会员中心里,进入“账户”菜单,可以找到API开发Demo下载,代码中包含了具体的操作流程和注释。

具体登录实现的代码和接口方法请参考 demo代码【点击下载】

为了方便大家更快的查找,这里也说明下请求时代定制登录后的返回值(即处理结果)。

登录时代定制平台成功!

-1  时代定制接口未启用或已停用!

-2 接口权限错误或域名配置错误。如:商家会员禁止通过自己的token_id(shidai_id)登录时代定制的会员中心,商家会员需要通过另外的方法访问其他商家的APP,【点击查看帮助】。此外,商家会员请通过setLoginedApp指令实现登录时代定制,但是个人会员则禁用setLoginedApp。

-3 传入参数格式错误,shidai_id和appid应为guid,realname长度为1~30

-4 票据超时,请检查生成的登录票据的安全时间是否最新,票据生成后的5分钟内有效

0 意外失败,请检查会员信息正确否

 

再次提醒:商家会员需要通过另外的方法访问其他商家的APP(网站)。

实际开发中,在通过 https://www.sddiy.cn/api/oauth.asmx?op=getLoginedInfo 获取到当前时代定制登录的会员的会员类型,如果会员已在时代定制登录过,且为商家类型,则应再次通过 https://www.sddiy.cn/api/oauth.asmx?op=getLoginedInfoApp 查询当前登录的商家会员对目标商家APP的登录授权!

接口 getLoginedInfoApp 比 getLoginedInfo 多了一个参数 i ,表示目标商家的网站(APP)的32位app_id值。当然你可以直接使用 getLoginedInfoApp 接口获取当前登录会员(商家类型)信息。若没有授权,则跳转到授权页 https://www.sddiy.cn/api/?appid=你的APP ID值(32位长度),用户手动授权后,则返回目标页。授权成功后,下次再访问时则无需再次授权。

 重点提示:若是在chrome80以上版本浏览器(如谷歌新版、360新版)内访问,需要将http改为https,否则无法跨域,将会访问失败。

如果还是不明白,请联系QQ:19925090    电话:0371 - 5565 5563


昵称: