建设部网站官网四库一平台高新区网站开发

张小明 2026/1/1 14:03:13
建设部网站官网四库一平台,高新区网站开发,网站建设方案视频教程,山东平台网站建设平台要通过接口获取微信用户的OpenID#xff0c;需要根据应用场景选择不同的接口方式。以下是开发者常用的几种方法#xff1a;一、公众号网页授权#xff08;适用于H5页面#xff09;这是最标准的获取方式#xff0c;适用于用户在微信内访问网页的场景#xff1a;实现步骤1.…要通过接口获取微信用户的OpenID需要根据应用场景选择不同的接口方式。以下是开发者常用的几种方法一、公众号网页授权适用于H5页面这是最标准的获取方式适用于用户在微信内访问网页的场景实现步骤1. 配置授权回调域名登录公众平台 → 设置与开发 → 公众号设置 → 功能设置配置网页授权域名无需加http://2. 引导用户授权构造授权URL引导用户访问https://open.weixin.qq.com/connect/oauth2/authorize?appidAPPIDredirect_uriREDIRECT_URIresponse_typecodescopesnsapi_basestateSTATE#wechat_redirect3. 获取code用户授权后微信会重定向到redirect_uri并附带code参数4. 通过code换取OpenID服务端调用接口https://api.weixin.qq.com/sns/oauth2/access_token?appidAPPIDsecretSECRETcodeCODEgrant_typeauthorization_code返回数据中包含openid和access_tokenscope说明snsapi_base静默授权仅获取openidsnsapi_userinfo弹出授权窗口可获取用户基本信息二、小程序获取OpenID1. 前端获取code调用wx.login()获取临时登录凭证JavaScript复制wx.login({ success: (res) { const code res.code; // 发送到服务端 } })2. 服务端换取OpenID调用auth.code2Session接口GET https://api.weixin.qq.com/sns/jscode2session?appidAPPIDsecretSECRETjs_codeJSCODEgrant_typeauthorization_code返回参数包含openid、session_key和unionid三、公众号消息交互获取当用户与公众号发生消息交互时微信会将用户的OpenID包含在推送的XML消息中在基本配置中配置服务器URL验证消息签名后解析XML中的FromUserName字段即为OpenID四、关键注意事项前提条件公众号必须是认证过的服务号需配置IP白名单和服务器域名AppID和AppSecret在公众平台开发 → 基本配置中获取AppSecret需妥善保管不要暴露在客户端OpenID与UnionIDOpenID用户在单个公众号/小程序下的唯一标识UnionID同一用户在同一开放平台下所有应用的统一标识access_token管理接口调用凭证有效期2小时建议中控服务器统一刷新和管理五、完整流程示例网页授权JavaScript复制// 步骤1前端引导授权 const appid YOUR_APPID; const redirect_uri encodeURIComponent(YOUR_CALLBACK_URL); const url https://open.weixin.qq.com/connect/oauth2/authorize?appid${appid}redirect_uri${redirect_uri}response_typecodescopesnsapi_base#wechat_redirect; window.location.href url; // 步骤2回调页面获取code const code getUrlParam(code); // 从URL解析code // 步骤3服务端换取OpenID // 发送code到后端后端调用微信接口获取openid调用限制网页授权access_token2小时有效期普通access_token每日2000次调用限额code有效期5分钟且只能使用一次如需获取大量用户的OpenID建议通过用户主动交互或批量接口实现。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

扬州 网站 建设wordpress googleapis

用Petrel进行三维地质建模以后,三维地质模型可以导出RESQML格式的文件。RESQML(RESQML的英文全称是 Reservoir Characterization Markup Language)是一种基于XML和HDF5的地质与油藏建模数据交换标准,主要用于石油勘探开发、地质工…

张小明 2026/1/1 14:02:39 网站建设

网站规划和构成台州网站设计

在当前AI技术爆发的浪潮中,大型语言模型(LLMs)虽常年占据热搜,但要构建真正能落地、能感知世界、能自主执行任务的完整AI系统,仅靠LLM远远不够。一批专门化的核心模型架构,正在悄悄重塑AI应用的底层逻辑。 …

张小明 2026/1/1 14:02:05 网站建设

搬家公司网站模板网站加水印

在自然语言处理(NLP)、文档智能分析(如 PDF 文本提取)、大模型预处理等场景中,文本分块是不可或缺的基础环节。其核心目标是将冗长、连续的文本切割为符合后续处理需求的单元,既要保证信息完整性&#xff0…

张小明 2026/1/1 14:01:31 网站建设

flash网站读条怎么做桂林论坛爆料

Jupyter魔法命令与Miniconda-Python3.11的高效协同开发实践 在当今AI和数据科学项目日益复杂的背景下,一个稳定、可复现且高效的交互式开发环境已成为工程师和科研人员的核心生产力工具。你是否曾遇到过这样的场景:刚写完一段模型训练代码,却…

张小明 2026/1/1 14:00:58 网站建设

免费图片素材网站推荐正能量网站入口直接进入下载

锅炉控制系统,西门子200smartPLC程序,昆仑触摸屏程序,带CAD电气图纸最近接了个锅炉改造的活,客户点名要用西门子200smart PLC配昆仑通态触摸屏。干过工业自动化的老铁都知道,锅炉这玩意儿最怕的就是压力不稳&#xff0…

张小明 2026/1/1 14:00:25 网站建设

如何做网站推广提升网站权重的方法

高速PCB设计的“隐形引擎”:Altium Designer元件库如何重塑实战效率你有没有经历过这样的场景?项目紧急,原理图画到一半,突然发现某个关键FPGA的封装引脚定义和数据手册对不上;或者PCB打样回来,贴片厂告诉你…

张小明 2026/1/1 13:59:51 网站建设