ASP.NET微信开发 求2级菜单点击直接打开网页并传递为参数代码
发布网友
发布时间:2022-05-19 11:41
我来回答
共1个回答
热心网友
时间:2023-11-02 03:52
微信公众账号OAuth2.0(asp.net) 获得Openid的方法:
1 请求地址
移动应用:https://graph.qq.com/oauth2.0/me
WAP网站:https://graph.z.qq.com/moc2/me
2 请求方法
GET
3 请求参数
请求参数请包含如下内容:
参数
是否必须
含义
access_token 必须 在Step1中获取到的access token。
4 返回说明
PC网站接入时,获取到用户OpenID,返回包如下:
callback( {"client_id":"YOUR_APPID","openid":"YOUR_OPENID"} );
WAP网站接入时,返回如下字符串:
client_id=100222222&openid=1704************************878C
openid是此网站上唯一对应用户身份的标识,网站可将此ID进行存储便于用户下次登录时辨识其身份,或将其与用户在网站上的原有账号进行绑定。
5 错误码说明
接口调用有错误时,会返回code和msg字段,以url参数对的形式返回,value部分会进行url编码(UTF-8)。
WAP网站接入时,错误码详细信息请参见:9000-9999:根据Access Token获得对应用户身份的openid时,发生错误。