微信小程序openid可以用来加好友吗

微信小程序openid可以用来加好友吗,第1张

可以加好友。

openid加好友目前有两个方式:微信OAuth网页授权。服务号(订阅号不行)可以在公众号后台开通微信OAuth网页授权,用户在网页中进行授权 *** 作时你会得到用户的openid。接入服务器。微信允许接入服务器进行开发,配置好接入服务器(参考微信的开发文档)后,用户发给公众号的消息全部会以一个xml表单的形式被转发到你的服务器上。

OpenID是一个以用户为中心的数字身份识别框架,它具有开放、分散性。OpenID的创建基于这样一个概念:我们可以通过URI(又叫URL或网站地址)来认证一个网站的唯一身份,同理,我们也可以通过这种方式来作为用户的身份认证。

我们知道,服务号有获取用户基本信息的接口,通过oauth2.0网页授权获取的。但是认证的订阅号也有获取用户基本信息的接口了,但是与服务号不同的是,这个需要用户主动触发才可以获得,需要用户发送任意关键词或者点击菜单。

1、先获取openid,用户主动触发,获得openid

2、获取access_token

3、通过这两个获取用户基本信息,头像,昵称等

接口调用请求说明

http请求方式: GET

https://api.weixin.qq.com/cgi...

先在基本配置服务器地址填写下面php文件路径,其中php文件需要修改token

cheeck.php

然后去公众号回复任意关键词即可。

openid拿到了,该去拿access_token了。

也很容易。接口是:

https://api.weixin.qq.com/cgi...

把上面这两个参数(appid=修改,secret=修改)改成你公众号的即可,然后打开公众号基本配置,ip白名单,然后就可以正常获取access_token了。

接口调用请求说明

http请求方式: GET

https://api.weixin.qq.com/cgi...

把上面两个值加上去,访问这个链接即可。

转自: https://segmentfault.com/a/1190000014963408


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11812058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存