须要提供两个参数: 一个是needId=1 ,表示让抓信获取code; 另外一个参数是siteid或者appid ,即抓信服务号的数字id或者字符串id.vue
举例:浏览器
http://my.site.com/page1?siteid=116&needId=1&myParam3=xxx 服务器
当抓信浏览器解析这个网址的时候,首先会去抓信服务器获取表明用户身份的code,而后再跳转到:app
http://my.site.com/page1?siteid=116&code=XSecret123Blabla&myParam3=xxxide
可见 ,对于服务号页面的参数,不能用 needId,siteid ,appid来命名,不然抓信APP会误觉得是解析用户身份时所需的参数.url
注意须要获取身份code的页面地址不能有井号,好比vue的网址http://my.site.com/#/page1?siteid=116&needId=1&myParam3=xxxspa
解析后的url成了:http://my.site.com/?siteid=116&code=XSecret123Blabla,个性化参数myParam3丢失了code