IT中静默和非静默的区别

IT中静默和非静默的区别,第1张

运行模式。

1、静默模式泛指计算机程序发生特定情况时自行进行处理而不惊动用户的模式,不需要用户点击确认,系统能获取用户的openId,直接安装,不会影响用户工作或游戏。

2、非静默模式一般是一些需要用户授权才能安装的软件需要安装时,用户要点击确认,系统能获取更多的用户信息,进行 *** 作。

如何获取用户的微信openid

如何获取用户的微信openid

(1)首先登陆微信公众号后台(确保你有登陆微信后台的权限才可以哦)

(2)登陆后点击左侧“用户管理”,然后找到你要查的用户,右击头像位置,点击“检查”,就可以出来开发者模式,data-id后边的值就是用户的openid,附图说明一切哦。

如何获取用户的微信openid

你是否还在烦恼通过微信 API 接口获得openid的步骤烦恼?哈哈,今日突然发现一个特别方便的小窍门,不费吹灰之力找到用户的openid,详情如下:

(1)首先登陆微信公众号后台(确保你有登陆微信后台的权限才可以哦)

登录地址: >

微信授权码是指在微信登录第三方的时候需要授权。一般只有需要对接到别的平台时,才需要授权登录。

随着微信连接一切的能力在越来来殷实,越来越多的平台支持用户使用微信进行授权第三方登录,在顺应这个联合登录的趋势的同时,也有越来越多的平台选择用微信的联合授权登录作为仅次于QQ、微博等第三方授权登录的第三个选择,甚至有超越前两者之势。

微信授权登录有两种:

1、点击授权登录:

需要登录时,页面跳转到授权页面,也就是我们经常看到的绿色授权页面,用户授权后可从微信拿到openid、unionid。

2、静默授权:

静默授权下,不需要跳转页面让用户确认授权,而是直接授权用户登录;但是需要注意的是,静默授权只能拿到用户的openid和unionid,无法拿到用户的微信头像、微信名称等个人信息。

扩展资料:

使用微信授权登录有的优势:

1、用户量足够大,基本所有用户都会有微信,登录起来比较方便快捷。

2、微信作为一个开放平台,为众多公众号/服务开放了许多服务接口,让公众号能够为自己的用户提供更加个性、更加优质的产品服务。

如果在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。

我们要进行授权,先要经过用户授权(静默授权和授权页d出授权两种,具体看文档中scope解析)拿到 code ,再用 code 去换取网页授权 access_token, 使用access_token 去拿到用户的信息。

关于微信网页授权的官方文档说明:

>

一般微信项目只要涉及到用户授权基本都是和 用户唯一标识 OpenID 和用户在微信开发平台账号下的 唯一标识 UnionID 有关,只要项目中需要管理、区分、建立小程序内的用户体系就必须要获取 OpenID 、 UnionID 。

OpenID : 是微信生态 用户唯一标识 ,开发者通过微信小程序(微信公众号)提供的静默授权拿到当前用户的 OpenID ,小程序和公众号的 OpenID 是独立的。

UnionID : 是微信生态 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) ,开发者可以通过 UnionID 来对不同微信项目下的用户进行关联。如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用, UnionID 是相同的。。

不d出授权页面,在用户无感中的情况下,获取到用户唯一标识,通过这个唯一标识映射到我们系统的userId就可以建立用户体系管理用户。

流程:

注意事项:

需要d出选项需要用户选择才能完成的授权 *** 作,一般是为了获得用户手机号和用户信息等。

获取用户信息授权

获取用户手机号授权

以上就是关于IT中静默和非静默的区别全部的内容,包括:IT中静默和非静默的区别、如何获取用户的微信openid、什么是微信授权码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9478941.html

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

发表评论

登录后才能评论

评论列表(0条)

保存