微信公众号

支付宝H5和微信公众号H5支付

依然范特西╮ 提交于 2020-01-10 12:28:21
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 此篇笔记总结于2016年,此时微信还没有开放 外部H5支付 ,只是可以通过 公众号支付 间接打通H5支付, 即H5必须在微信内部打开. 官网 支付宝: https://b.alipay.com/signing/productDetail.htm?productId=I1011000290000001001 微信公众号: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1 唤起app 支付宝: 一次请求即可跳到支付宝的H5页面,然后在他们的页面尝试唤起app 微信公众号: 微信环境下, 经过几次请求交互之后,在我们自己的H5页面通过微信提供的js唤起app 时序图 来源: oschina 链接: https://my.oschina.net/u/735642/blog/739777

微信公众号开发:自定义菜单

余生颓废 提交于 2020-01-08 09:18:44
前言 : 回顾之前的 微信公众号配置 和 消息处理 的内容,我们已经掌握了如何配置服务器与微信公众号建立连接,也掌握了通过消息管理的方式,对用户的信息进行处理,完成公众号消息回复功能,实现公众号与用户之间的完整对话。而在本文将针对自定义菜单做简单的开发应用,微信公众平台具有自定义菜单的功能。开发者可利用该功能为公众账号的会话界面底部增加自定义菜单,用户点击菜单中的选项,可以调出相应的回复信息或网页链接。自定义菜单接口将为公众账号的信息展示空间提供更多可能性。 说明 : 1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。 3、创建自定义菜单后,菜单的刷新策略是,在用户进入公众号会话页或公众号profile页时,如果发现上一次拉取菜单的请求在5分钟以前,就会拉取一下菜单,如果菜单有更新,就会刷新客户端的菜单。测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果。 类型 : 自定义菜单接口可实现多种类型按钮,如下: 1、click:点击推事件用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event的结构给开发者(参考消息接口指南),并且带上按钮中开发者填写的key值,开发者可以通过自定义的key值与用户进行交互; 2、view

微信公众号留言置顶功能上线

霸气de小男生 提交于 2020-01-03 05:40:04
  从3月7日起,陆续有网友发现微信公众号文章底部的留言区最靠前一条留言的用户ID后面出现了一个“置顶”的标签,如下图所示。现在有原创功能的公众号都有留言置顶功能了,在留言管理戳进某篇文章,然后在精选留言那里。这意味着在公众号付费订阅功能到来?通过评论引起读者付费读完全文的欲望?公众号留言置顶功能可以解锁哪些运营姿势呢?   1、置顶留言引导点赞,提高公众号的点赞数。点赞数据的提升有助于提高一些第三方机构对公众号的评分指数(比如新榜指数、清博指数)从而提升榜单排名。这种方式又有两种,一种是置顶运营者自己的留言,一种是置顶精彩留言,然后通过回复该留言进行引导(十点读书就是这么干的)。   2、引导转发分享朋友圈。在公众号文章内不管是诱导转发还是诱导点赞都是违规的,运营者通过这种在留言区引导的方式,可以规避一定的违规风险,效果也不错。   3、互推新姿势。以往的互推都是公众号通过推送文案进行互推,但互推文案为了提高互推转化,往往会设置关注回复关键字或者识别二维码关注阅读全文等方式。这种单推的文案,要是被举报,一般都会被判定违规,毕竟,互推对于官方的规则也算是违规的刷粉行为。有了留言置顶功能后,运营者就可以通过置顶留言的方式安利其他互推合作的公众号,既不影响到用户阅读文章的体验,又能规避风险。但效果有待验证。   4、新的广告位置。公众号除了之前的一些软文植入、自选广告

微信公众号 跳转到小程序

廉价感情. 提交于 2019-12-30 04:09:30
微信公众号,点击菜单,跳转到小程序 官网链接:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013 参数说明: {    "type":"miniprogram",    "name":"点我啊",    "url":"http://mp.weixin.qq.com",    "appid":"xxxxxxxxx", // 小程序appid值 ,进入小程序后台获取    "pagepath":"pages/index/index" // 小程序页面路径 如: pages/index/index } 错误: 1. {"errcode": 40166 ,"errmsg":"invalid weapp appid hint: [uSdBFA0706vr22]"} 参数appid填写错误,appid参数为小程序appid,需要去小程序的后台去查询;而不是关联的小程序原始id 2.{"errcode": 85005 ,"errmsg":"appid not bind weapp hint: [TtM_1a0070vr20]"} 参数appid填写错误,或者对应公众号没有绑定对应的appid小程序 来源: https://www.cnblogs.com/quan-coder/p/9158753.html

微信公众号开发之自定义菜单

狂风中的少年 提交于 2019-12-30 04:09:13
一、前言 个人订阅号开发模式不能自定义菜单,但是我们可以使用测试账号来做。如果是认证过的企业订阅号和服务号那就不用担心不能自定义菜单的问题了。 最后再扫一下测试号管理里面的测试号二维码。 二、自定义菜单详解 创建自定义菜单需要三个步骤: 1、需要access_token的值(access_token是调用接口的一个凭据,或者说是一把钥匙) 2、设置好菜单数组 3、请求https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN接口来设置菜单(post请求方式) (利用cUrl来请求接口) 自定义菜单代码实现: <?php $test = new Test(); $test->definedItems(); class Test { //php中进行get和post请求 function http_curl($url, $type='get', $res='json',$arr='') { //初始化curl $ch = curl_init(); //设置curl参数 下面的方式是get请求 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT

微信公众号自定义菜单跳转到相关联小程序

随声附和 提交于 2019-12-30 04:08:41
官方文档 : https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013 type : miniprogram url : http://mp.weixin.qq.com appid : 小程序appid值 ,进入小程序后台获取 pagepath : 小程序页面路径 如: pages/index/index (不需要加 .html ) 问题: 1.{"errcode": 85005 ,"errmsg":"appid not bind weapp hint: [TtM_1a0070vr20]"} 解决:    参数appid填写错误,或者对应公众号没有绑定对应的appid小程序 2.{"errcode": 40166 ,"errmsg":"invalid weapp appid hint: [uSdBFA0706vr22]"} 解决:    参数appid填写错误,appid参数为小程序appid,而不是关联的小程序原始id 来源: https://www.cnblogs.com/jsanntq/p/8583173.html

微信公众号签名不合法(内网穿透ip白名单问题处理)

送分小仙女□ 提交于 2019-12-25 16:44:16
最近在搞微信公众平台这方面的东西,公司里用的是能配置微信公众平台的CMS,但实际使用的时候发现和access_token有关的接口都无法正常调用,于是debug了下,发现获取到了AppID和AppSecret,在最后请求access_token的时候返回了null,于是查了查微信公众平台的文档,发现微信公众平台多了个IP白名单,所谓IP白名单就是说,只有白名单内的IP地址才可以拿着我的id和secret去取我的assess_token,很多人应该和我一样测试的时候使用的是隧道,内网穿透什么的工具在测试,博主用的是natapp和花生壳,都是不错的,都可以完成测试,但是获取不到assess_token。网上很多方法其实都是说输入自己的本地ip就可以了,但亲测不大行,也可能我操作问题,因为外网的出入口不是一样的,比如我用的natapp其实最后我在白名单输入的ip并不是我本地的ip也不是那种拿着url去查ip得到的ip,那些都不准。下面开始表演。 其实微信的报错已经做的很好了,我们只需要去微信公众平台的开发者工具里面有在线接口调试工具 在这里输入id和secret之后检查,如果获取失败会返回一个×××not int whitelist也就是说这里会告诉你你使用的外网ip是多少。把这个ip填到白名单中就可以了 { "errcode": 40164, "errmsg": "invalid ip

微信公众号推送文图片什么尺寸最佳?(转)

筅森魡賤 提交于 2019-12-23 01:34:45
作者:trickyEdecay 链接:https://www.zhihu.com/question/27138896/answer/127500504 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我是看到目前最高赞的答案飘过来的2333 看到最高赞的尺寸是 600 x 275 而官方推荐的大图尺寸是 900 x 500 作为一只标准的强迫症(误 我就是想拿 900 x 500 来画鬼符 折腾了老半天,终于测出 我的标准 (oh,对了,我没有量具体的尺寸,反正就是导出了几张png,以后做封面的时候直接放在最上面的图层就可以对着看了) 1.单图文封面 多不过感觉也是够用的,总结一下 iPhone不会对图片进行裁剪 iPad会对图片左右两侧进行裁剪 Android会对图片上下两侧进行裁剪 分享给朋友/到朋友圈会直接裁剪至只剩中间部分(上图红色部分) 2.多图文的主封面 多图文就相对来说比较复杂了,总结一下 iPhone不会对图片进行裁剪 iPad会对图片上下两侧进行裁剪 Android会对图片上下两侧进行裁剪 分享给朋友/到朋友圈会直接裁剪至只剩中间部分(上图红色部分) 图中黑色部分是多图文才有的,因为多图文有一个标题会挡住图片,这里测出了三种设备的标题高度 (不同的设备之间还是存在微小差异的,所以说,设计的时候请不要踩线! 不要踩线! 不要踩线!

pyCharm最新2018激活码

▼魔方 西西 提交于 2019-12-18 12:42:01
本教程对jetbrains全系列可用例:IDEA、WebStorm、phpstorm、clion等 因公司的需求,需要做一个爬取最近上映的电影、列车号、航班号、机场、车站等信息,所以需要我做一个爬虫项目,当然java也可以做爬虫,但是还是没有python这样方便,所以也开始学习Python啦!!! 欲善其事,必先利其器。这里我为大家提供了三种激活方式: 授权服务器激活:适合小白,一步到位,但服务器容易被封 激活码激活:适合小白,Windows、Mac、Linux都适用且无其他副作用,推荐~ 破解补丁激活:适合动手能力强的,长期有效,但破解可能会遇到各种问题 汉化教程 本教程对jetbrains全系列可用例:IDEA、WebStorm、phpstorm、clion等 关注微信公众号:裸睡的猪 或扫描下方的二维码,昌昌带你不迷路!!! ————————更新分割线2018.06.10———————— 1.授权服务器激活 优点:方便快捷 缺点:激活的人数多了就容易被封杀,所以可能经常需要去激活 选择License server激活,然后填入: idea.qmanga.com 或 http://xidea.online ,然后点Activate激活即可,如果这几个服务器都无法激活,建议使用第二种激活码方式激活。 2.激活码激活 优点:Window、Mac、Ubantu都稳定有效

【delphi】微信公众号控件开发(一)

*爱你&永不变心* 提交于 2019-12-18 03:56:42
Delphi 微信公众号控件开发: Delphi微信公众号控件开发: 一、公共属性定义 1. AppID(开发者ID) 2. AppSecret(开发者密码) 3. Token(令牌) 4. BaseURL(Web服务访问基地址) 5. BaseRootDir(本地Web文件实际路径) 6. EncodingType(消息加解密方式) 7. EncodingAESKey(消息加密KEY) 8. dvToken(设备管理用Token) 9. dvEncodingAESKey(设备管理用) 10.dvURL(设备管理用) 11.NeedLog(是否需要打日志) 二、自定义数据结构 1. 用户基本信息记录 2. 图文消息记录结构 3. 永久图文消息获取记录结构 4. 获取(增加)永久 图片、语音、视频 消息定义 5. 模板消息结构定义 6. 其它结构定义 三、 事件类型定义 1. 错误事件:TOnZZZ_Error 2. 收到文本消息事件:TOnA01_Text 3. 收到图片消息:TOnA02_Image 4. 收到语音信息:TOnA03_Voice 5. 收到视频信息:TOnA04_Video 6. 收到短视频信息:TOnA05_ShortVideo 7. 用户主动上报的位置信息:TOnA06_Location 8. 收到链接消息:TOnA07_Link 9. 关注公众号事件