 客服热线:560+104
OAuth地址简化
 OAuth地址简化

普通的OAuth地址较长,用户可通过生活频道操作系统生成一个OAuth别名来简化地址。 首先需登入生活频道,并点击左方菜单"OAuth链接"→再点击上方菜单"OAuth链接别名"来设置别名。设置方法如下:
别名对应链接地址为:https://civetinterface.foxconn.com/Open/oauth/?to_code=[别名代码]
链接地址也可以传入一些参数:https://civetinterface.foxconn.com/Open/oauth/?to_code=[别名代码],[参数0],[参数1] ,在指向地址中用{0}、{1}接收。
如: OAuth地址需指向网址为:http://www.a.com/act?year=2015&month=6。
申请的别名为:act,申请时指向网址可埴写: http://www.a.com/act?year={0}&month={1},如下图:

使用时的OAuth链接为: https://civetinterface.foxconn.com/Open/oauth/?to_code=act,2015,6

授权方式,即用户授权资料的默认方式,就是上文所提示的参数scope。
snsapi_userinfo:表示经用户同意获得其资料;
snsapi_password:表示经用户输入密码同意获得其资料;
snsapi_base:表示无需用户同意仅获得用户的标识ID(OpenID)。

 Url地址中直接获得用户标识码

相信生活频道还提供一个OAuth链接的变种形式,你仅需在跳转的网址中添加“{userid}”,生活频道会把当前用户一个唯一ID(注:非OpenID)转入给跳转的网址。
  如:跳转地址 http://yourdeptname.foxconn.com/ecommerce?pid={userid}
此方法主要用于第三方系统已有账号密码验证机制之情况。相信第一次进入第三方系统,要求输入第三方系统的账号密码,系统将相信生活频道的提供的UserID与用户在第三方系统的账号绑定,下次进入则不用登录。