前段时间写了一篇通过搜狗引擎获取微信公众号的文章,最近又看了一个网易云歌词绘制词云的程序
然后我就想,能否把这两者结合起来呢
还好经历几多波折终于把这个东西给弄出来了。
其实中间的实现不是很难, ...
1.前端调用wx.login()获取code值 2.前端通过调用wx.getUserInfo获取iv、rawData、signature、encryptedData等加密数据,传递给后端 3.服务器通过code请求api--auth.code2Session,换回session_key和openid ...
系统前台只能在微信中打开,整个系统总共有四种角色:平台管理员-》渠道商-》代理商-》读者,【管理员】可以发布通知公告、查看整个平台数据统计、订单明细、管理小说分类、管理小说、管理章节、管理渠道商、管理员管理、处理渠道打款、修改个人资料、修改密码;【渠道商】功能:查看公告,本渠道的数据统计... ...
以商品列表页打比方, 众所周知,点击商品进入详情页要保证不损坏当前列表页状态的做法通常是在a标签上加上target=_blank进行新开一个窗口打开详情页 这个做法是非常普遍的,包括很多很多牛叉的网站都是这么玩的。 但是在微信浏览器里行不通 因为微信浏览器只有一个窗口 无论任何形式的跳转它都会销毁当 ...
微信和蓝牙外设的通信协议采用了Protocol buffer对消息包体进行打包。在时间和空间性能上,Protocol buffe比XML更具优势。本文对Protocol buffe打包的微信蓝牙消息体进行分析。...
修改该页面的wxss文件 /* pages/weather/weather.wxss */ .weather{ position: fixed; height: 100%; width: 100%; display:flex; flex-direction:column; /*纵向显示*/ alig... ...
在做微信开发的时候,当通过微信的推送消息(页面1)打开网页后(进入页面2),此时,再次打击链接打开网页(页面3)。当点击安卓手机的返回按钮时,可以正常回退到“页面2”,但是当点击微信左上角的返回按钮时,会直接回退到“页面1”。起初感觉是加载浏览器插件的原因,思考了好久不得结果。后来发现“招商银行信用...
在微信开发中我们会经常需要获取用户的信息。 微信给我们提供了获取用户信息的api, 地址为 https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN 将其中的acces ...
终于下定决心升级到iOS9.1了,升级完成后这才发现app里点分享时只显示微信收藏,分享至好友和分享至朋友圈都没有了。点击微信收藏,居然还提示微信没有安装——想都不用想,肯定是iOS9惹的祸。 根据友盟社会化分享...
我以前一直以为微信小程序不能动态获取view元素的宽高。但是自从看到: wx.createSelectorQuery() 这个api接口,以前的某些问题就能得到解决了。。。 那么,这个api接口怎么用呢? 首先,这个接口会返回一个对象实例。 下面的就是返回的对象实例 obj 的所有内容。 返回的 o ...
最近在写微信小程序,但是引用图片,导致项目文件太大,所以就想到引用阿里巴巴矢量图标的方法 第一步:下载阿里巴巴矢量图代码; 第二步:将下载下来的文件中iconfont.ttf转换即可。转换地址:https://transfonter.org/ 转换之后会生成三个文件: 第三步:将stylesheet ...
问题来了:假如我第一次使用wx.chooseLocation()获取权限被拒绝,然后使用wx.getSetting()来重新获取权限该怎么做呢? 思路:wx.chooseLocation()有fail方法,如果第一次拒绝之后,以后调用选择地图都是触发的这个,那么我可以在fail方法里面,使用wx.g ...
前提:必需了解TP5的全局配置,扩展目录,composer,依赖注入的概念; 第一步:首先配置加载官方JSSDK类 执行:conposer update (注意保留锁文件,以免更新不要的更新) 第二步:修改类如下: 1 <?php 2 namespace jssdk; 3 4 class Jssdk ...
打开谷歌浏览器,进入开发者模式,打开模拟器,选择user-agent 为其他:在iPhone下,返回Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/...
WXML中: <view wx:if="{{orderstate}} = '待送检' " data-no="{{orderstate}}" bindtap="quxiaosongjian"> <view>取消送检</view> </view> 当前页面显示为待送检 js中: quxiaosongji ...
昨天微信更新了,出现了一个小游戏“跳一跳”,玩了一下 赶紧还蛮有意思的 但纯粹是拼手感的,玩了好久,终于搞了个135分拿了个第一名,没想到过一会就被朋友刷下去了,最高的也就200来分把,于是就想着要是开发个辅助就好了,于是简单想了一下最高游戏 先来说下这个游戏的界面和规则: 先看看界面 规则:按住屏 ...
毕业设计项目里面用到了微信支付的功能,在视频教程里面学习了一下,这里做个总结来记录。教材的模板里面用到的是anglusJS来做前端开发,我这边简化了,用的ajax进行异步的调用,然后业务也直接写在了控制层(不过不应该这么写的。。),应该是个简洁明了的模板,主要是让自己理解整个流程。 1 关于在调用微 ...
参考源码:1.0假如微信6.02 不能看到分享链接后面的图片的话:在body里面添加如下代码:(相应的位置改为你需要的)var dataForWeixin = { appId: "", img: appUrl+"/../static/egg/s...
使用wxparse 下载wxparse插件 第一步:在app.wxss中引入 @import "wxParse/wxParse.wxss"; 第二步:在使用的文件js中声明 let wxparse = require("../../../wxParse/wxParse.js"); let wxpar ...
一 报错信息:
二 出现原因分析:
出现这种错误网上查出现有的原因是:
1. 订阅号没有相关的权限
2. 账号没有认证,没有相关的权限
那么这里遇到问题两种都不是。开发账号是 服务号,而且也是认证号。
三 解决方案:
需要在OAuth2.0网页授权中配置授权回调页面域名。
如:
1.首先检查您的微信号是服务号还是订阅号,如果是订阅号恭喜你中奖了...