<div id="alibaba-email-register-iframe"> <div id="alibaba-register-iframe-loading"></div> </div>
<script type="text/javascript" charset="utf-8" src="https://login-openaccount.taobao.com/assets/js/mini-login-embedderV3.js?v=579228"></script>
<script> var miniLoginEmbedder = new window.MiniLoginEmbedder(); miniLoginEmbedder.addEvent('onMessage', function(args) { //监听注册完成后的消息 if(args.action && args.action == "register"&&args.resultCode=='100'){ location.href = ("$callbackUrl?email=" + encodeURIComponent(args.email) + "&token=" + encodeURIComponent(args.token)) ; } }); miniLoginEmbedder.init({ targetId : 'alibaba-email-register-iframe', appKey : '$!appKey',//业务方在淘宝开放平台申请的appKey iframeUrl : 'https://login-openaccount.taobao.com/login/$currUrl', notLoadSsoView:'', notKeepLogin:'true', iframeWidth:'1000px', iframeHeight:'500px', email: '$email', emailToken: '$emailToken', hostUrl: '$hostUrl' }); </script>
1.callbackUrl 是注册成功后的回调地址
2.currUrl 邮箱注册第二步激活链接的iFrameUrl参数
邮箱注册第一步的值=emailRegisterStep1.htm
3.email 邮箱注册第二步激活链接的email参数
4.emailToken 邮箱注册第二步激活链接的emailToken参数
5.hostUrl 邮箱注册第二步激活链接访问的url(业务方提供)
6.token,用户注册成功后,会返回token,可以添加在回跳的URL后,跳转到接入应用,应用拿到该token,ISV的服务端需要使用taobao.open.account.validate进行Token的校验,获得当前的用户的账号。拿到本次登陆用户的ID信息,然后建立应用的登录态 (见服务端集成介绍)