1、配置公众号的自定义菜单,如{
     "button":[
        {    
          "type":"view",
          "name":"公众号",
           "url":"http://xxx/consultList"
        },
        {    
          "type":"view",
          "n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 10:16:49
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            准备工作:在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。提交审核到通过大概需要一个礼拜的时间,通过后可以拿到AppId和AppSecret,有这两个就可以调用微信api换取微信用户信息了。 第一步:获得code第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(scope=sns            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-16 16:03:10
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、写在前面这里讲讲怎么实现微信授权登录,以及可能踩的坑。首先已经拿到了后端的登录注册接口。二、实现逻辑 小程序登录流程时序我们的前端逻辑是,先调登录接口,如果报错,证明该用户没有注册过,然后调注册接口。完成登录。登录的接口需要我们穿过去已经获取的token。 1、登录wx.login调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息,包括用户在当前小程序的唯一标            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-03 19:58:25
                            
                                214阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0.官方文档微信网页授权步骤 1 第一步:用户同意授权,获取code
2 第二步:通过code换取网页授权access_token
3 第三步:刷新access_token(如果需要)
4 第四步:拉取用户信息(需scope为 snsapi_userinfo)
5 附:检验授权凭证(access_token)是否有效1.第一步:用户同意授权,获取code组装鉴权链接—> 在确保微信公众账号拥            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-16 18:41:01
                            
                                232阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1,获取第三方平台access_token   http请求方式: POST(请使用https协议)  https://api.weixin.qq.com/cgi-bin/component/api_component_token POST数据示例: {
 "component_appid":"appid_value" ,
 "component_appsecret": "ap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 17:42:09
                            
                                18阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于网页授权的微信开发文档地址: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842微信授权分为以下四步:1 第一步:用户同意授权,获取code2 第二步:通过code换取网页授权access_token3 第三步:刷新access_token(如果需要)4 第四步:拉取用户信息(需scope为 sn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 17:39:44
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            附:微信官方文档前言:在用vue做微信公众号网页项目的授权登录中踩过不少坑,在这里记录一下。首先在选择由后端做登陆还是前端传token登录的方式上产生了分歧。两种方式在不同的公司里都用过,后端做登陆无非是前端跳转到jsp或者php页面,后端把登录做了在跳转回页面,这种方式前端方便了,但是中途需要跳转多次,很影响体验,所以最终选择了前端传token的方法进行登录。不想看过程的可以直接往下拉查看完整代            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-17 19:45:50
                            
                                225阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SPA单页应用中微信授权登录的一点思路单页应用应该如何解决微信授权登录的尴尬跳转?后退无法返回?主要遇到的问题就是 先进入单页应用,一边渲染页面一边判断用户有没有登录,当判断到没有登录时异步数据请求已经发送出去了,然后要跳转到微信授权页面,这样就浪费了一次网络请求且用户可能要去点击这个数据了结果...跳走了!在授权成功后用户点击后退再次进行授权有没有???本文主要讲述
  对于单页应用应            
                
         
            
            
            
            Vue项目开发微信支付首先是微信获取授权废话不多说直接氪代码获取到了code,接下来就要去用这个code去后台那儿换去微信需要的值了 就是一个请求 传你的这个code到后台传到后台过后后台给你返回来的参数(接下来才是重点,支付)在给去后台的方法有两种一种是官网原生的还有一种方法就是 使用wx的wx-js-sdk最后附上我自己的代码 逻辑有点混乱 我自己看得懂就好了  注释:本文章切不可直接使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-31 13:32:08
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            功能描述公司最近有个项目要做基于微信的H5校服定制wepApp的开发,之前完全没有接触过微信开发,很是兴奋,有种磨刀霍霍向猪羊的感觉。由于本人经验有项,描述不准确的地方请大家及时指出。功能描述:当用户点击如下所示的图片获取用户的信息,包括openid,头像等。准备工作(1)在公众号后台“设置—公众号设置—功能设置—网页授权域名”设置回调的域名。(2)在对应位置按照公众号开发文档给出的规则设置回调地            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 18:07:24
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.进入微信公众平台2.进入到   开发->接口授权,点击 网页服务->网页授权->网页授权获取用户基本信息   后面的“修改“。 3.点击网页授权域名的设置4.设置授权回调域名:(注意:这里的网页授权的域名跟 下面要用到的Redirect_uri 所指向的页面的域名必须一致:如:www.aa.com和aa.com就是不一致的,否者会报“Redire            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 06:43:49
                            
                                694阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、网页授权:(参阅:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842)登陆公众号,开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息 设置 授权回调域名(请勿加 http:// 等协议头),假设为www.test.com
注意:这里额外需要传一个txt文件到域名对应的服务器上(微信            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-25 18:40:04
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言最近在工作中有一个需求需要使用到JSAPI支付。我简单看了一下JSAPI支付,需要传递一些参数,其中就有openId,也就是说在支付之前需要获取用户的openId,也就是网页授权,所以就从网页授权开始做起。微信公众号网页授权1.首先想要获取用户信息的话,需要用到微信公众号的接口。如果没有认证的公众号的话可以申请测试公众号,可以提供测试接口。链接:https://mp.weixin.qq.com            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-18 15:01:31
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            网站通过js sdk来进行微博、qq、微信来进行第三方登录的方法过程。
    微博第三方登录及授权注册申请appkey1.打开微博开发者平台http://open.weibo.com/development
2.点击创建微链接
3.选择类型(选择网站接入)
4.填写各项信息,并把对应的meta复制并放在html的head内(一定要绑定域名并设置回调地址)<            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-05 20:56:23
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            package com.wx.auth.util;import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.ClientProtocolException;import org.apa...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-24 17:11:00
                            
                                162阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            <a class="ico_wx" href="https://open.weixin.qq.com/connect/oauth2/authorize?appid={$cfg_weixi_appkey}&redirect_uri=http://mob.handongkeji.com/pub/thir            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-26 23:03:13
                            
                                511阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、OAuth是什么二、OAuth 实现,前端需要做什么(一)数据收集表单(二)获取后端返回值(三)重定向地址及后续处理三、项目地址一、OAuth是什么        OAuth就是让"客户端"安全可控地获取"用户"的授权,与"服务商提供商"进行互动。也就是大家口中熟知的第三方登录,通过微信号或qq号授权去登录各类            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 20:52:18
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            此功能必须是服务号或者测试号,订阅号没有此权限。测试号可以在【开发】=》【开发者工具】=》【公众平台测试账号】申请,本文以测试号为例:一:公众平台设置回调域名和测试账号注:设置成你网站域名,不要加协议,举例:www.aaa.com,本地域名也可以 二:将下面Oauth.php放到此域名下(更改成你自己的appID和appsecret):<?php  
class Oauth
{
             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 00:32:17
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            说在前面的话:iOS项目集成微信SDK,一般也就是登录,支付,分享等功能。下面就一些常遇到的坑和注意点做个记录,希望可以帮助到有需要的朋友~~一.集成SDK1.去微信开发者官网申请,下载SDK和Demo2.按文档导入相应系统库3.在info.plist设置URL Schemes和LSApplicationQueriesSchemes这个过程会需要报一些错,不是缺少库就是path路径问题,Googl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-08 11:10:17
                            
                                287阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、最近又做了微信公众号支付,前一次做支付没有好好记录,这次又浪费了不少时间,故完整的记录下,下次就可以直接用了。1、准备工作(微信公众号、微信商户号申请)2、域名购买、域名备案(微信支付必须是备案的域名,测试环境支付测试不了)测试环境能测试授权等功能,扫描关注可获得微信管方测试、app_id、app_secret 有了两个就可以了二、准备工作续  第一步:开通微信公众号支付            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 13:24:48
                            
                                80阅读
                            
                                                                             
                 
                
                                
                    