微信接口开发

微信公众平台开发教程(十) 订阅号与服务号的区别

只愿长相守 提交于 2020-01-16 02:39:37
为了消除大家对订阅号与服务号的疑问,特总结如下: 功能点 介绍 订阅 号 服务 号 注册 注册账号 个人信息 个人信息和企业相关信息 展示 在手机端展现方式 显示在订阅号文件夹中 跟微信好友一样显示 收发消息 接受和发送消息,包括: 1 文本消息 2 图片消息 3 语音消息 4 视频消息 5 音乐消息 6 图文消息 有 有 事件响应 获取关注、取消关注、自定义菜单点击事件,并产生响应 有(自定义年菜单点击事件,取决于自定义菜单权限) 有 群发消息 向全部客户或指定客户发送消息 每天一条 每月四条 自定义菜单 通信画面下端的菜单列表 认证后拥有,认证需要企业相关信息 无需认证 高级接口功能 具体功能见后面具体说明 无 认证后具有此功能 官方对别图: 高级接口: 高级接口 语音识别 客服接口 OAuth2.0网页授权 生成带参数二维码 获取用户地理位置 获取用户基本信息 获取关注者列表 用户分组接口 上传下载多媒体文件 订阅号功能(未认证): 认证后的服务号具有的功能: 详细的接口文档说明: http://mp.weixin.qq.com/wiki/index.php 订阅号微信认证说明: https://mp.weixin.qq.com/cgi-bin/readtemplate?t=wxverify/faq_tmpl&lang=zh_CN&token=1458699179 来源:

asp源码我开发的所有微信公众号接口源码

試著忘記壹切 提交于 2020-01-11 23:21:53
类目 功能 接口 对话服务 基础支持 获取access_token 获取微信服务器IP地址 接收消息 验证消息真实性 接收普通消息 接收事件推送 接收语音识别结果 (已关闭) 发送消息 自动回复 客服接口 群发接口 模版消息(业务通知) 一次性订阅消息 用户管理 用户分组管理 设置用户备注名 获取用户基本信息(PC端) 获取用户基本信息 获取用户列表 获取用户地理位置 (已关闭) 推广支持 生成带参数的二维码 长链接转短链接接口 界面丰富 自定义菜单 个性化菜单 素材管理 永久素材管理接口 临时素材管理接口 功能服务 智能接口 语义理解接口 多客服 获取客服聊天记录 客服管理 会话控制 微信支付 微信支付接口 微信小店 微信小店接口 微信卡包 微信卡包接口 设备功能 设备功能接口 网页服务 网页授权 网页授权获取用户基本信息 基础接口 判断当前客户端版本是否支持指定JS接口 获取jsapi_ticket 分享接口 获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 获取“分享给朋友”按钮点击状态及自定义分享内容接口 获取“分享到QQ”按钮点击状态及自定义分享内容接口 获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 图像接口 拍照或从手机相册中选图接口 预览图片接口 上传图片接口 下载图片接口 音频接口 开始录音接口 停止录音接口 播放语音接口 暂停播放接口 停止播放接口

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

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

微信公众平台消息接口开发(34)微信墙之表白墙/婚礼墙/晚会墙/会议墙/晒单墙/照片墙/历史墙

南笙酒味 提交于 2020-01-02 22:29:35
微信公众平台开发模式 微信 公众平台 消息接口 开发模式 企业微信公众平台 微信墙 婚礼墙/晚会墙/会议墙/晒单墙/照片墙/历史墙 历史上的今天 作者: 方倍工作室 原文: http://www.cnblogs.com/txw1958/archive/2013/06/08/weixin-if34-wall.html 微信上墙是利用微信公众平台,让观众将希望互动的内容通过手机发送给相关平台账号,进而由工作人员从后台筛选/或不筛选上墙的一种方式。只要像和朋友聊天一样,将你想要表达的内容发给对方,操作就完成了。这样的方法比起登录微博,在微博上发布信息并加入话题的复杂操作比起来,更加简便易行。微信也不会受到信息条数的影响,不用担心自己希望上墙的信息让不在现场的朋友“被刷屏”。 微信公众平台不仅带来更方便的联络模式、带来了新的一对多交流模式,更是带来了现实活动和虚拟话题的新结合。可以预见,在不远的将来,这样的方式会更多地出现在各种会议和活动上,遍及更多的地方。 一、存储用户发送的信息 二、Web页面获取消息列表 三、实时自动更新 来源: https://www.cnblogs.com/txw1958/archive/2013/06/08/weixin-if34-wall.html

【微信公众平台开发】微信JS-SDK开发,信公众平台js-sdk

家住魔仙堡 提交于 2019-12-30 01:56:15
根据微信开发文档步骤如下: 1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过) 2.引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js 3.通过config接口注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: '', // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时间戳 nonceStr: '', // 必填,生成签名的随机串 signature: '',// 必填,签名,见附录1 jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); 注:appId从公众号里面获取,timestamp、nonceStr、signature临时通过按微信规定的规则发送url获取 4.通过ready接口处理成功验证 wx.ready(function(){ // config信息验证后会执行ready方法

微信公众平台开发 微信JSSDK开发

ぃ、小莉子 提交于 2019-12-29 05:44:53
根据微信开发文档步骤如下: 1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过) 2.引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js 3.通过config接口注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: '', // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时间戳 nonceStr: '', // 必填,生成签名的随机串 signature: '',// 必填,签名,见附录1 jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); 注:appId从公众号里面获取,timestamp、nonceStr、signature临时通过按微信规定的规则发送url获取 4.通过ready接口处理成功验证 wx.ready(function(){ // config信息验证后会执行ready方法

微信公众号开发之微信JSSDK

你说的曾经没有我的故事 提交于 2019-12-29 05:44:29
概述   微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。   通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力, 为微信用户提供更优质的网页体验。   此文档面向网页开发者介绍微信JS-SDK如何使用及相关注意事项。 JSSDK使用步骤   步骤一:绑定域名   先登录 微信公众平台 进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。   备注:登录后可在“开发者中心”查看对应的接口权限。 步骤二:引入JS文件   在需要调用JS接口的页面引入如下JS文件,(支持https): http://res.wx.qq.com/open/js/jweixin-1.0.0.js   备注:支持使用 AMD/CMD 标准模块加载方法加载 步骤三:通过config接口注入权限验证配置   所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客 户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在Android6.2中修复)。 wx.config({

微信支付开发教程

允我心安 提交于 2019-12-20 19:59:13
本文介绍微信支付v2和v3版的微信支付开发教程,来源于微信公众平台官方网站。 原文:http://www.cnblogs.com/txw1958/p/wxpay-development-document.html 前言 微信支付现在分为v2版和v3版,2014年9月10号之前申请的为v2版,之后申请的为v3版。V3版的微信支付没有paySignKey参数。 一、微信支付v2 1. 使用网页授权接口 使用网页授权接口获取用户的基本信息。 【微信公众号】OAuth2.0授权.pdf 点击下载 2. 使用共享收货地址控件 使用共享收货地址控件,获取用户在微信的收货地址。【微信公众号支付】收货地址共享接口文档V1.6.pdf 点击下载 3. 使用公众号发起支付请求 使用JS API在微信的网页中发起支付请求,详细方法见文档中有关JS API的章节。 使用Native API发起支付请求,详细方法文档中有关Native API的章节。微信支付接口文档及demo(公众账号).zip 点击下载 4. 接入客服维权系统 所有公众号商户必须接入客服维权系统。接入客服维权系统后,用户可以通过自定义菜单中“维权”菜单,选择订单,向微信发起维权请求。微信将会把维权信息通过payfeedback_url通知到商户,商户必须在规定时间内处理维权请求。【微信公众号支付】用户维权系统及接口说明V1.6.pdf

微信公众号开发之微信JSSDK

丶灬走出姿态 提交于 2019-12-19 03:09:18
概述   微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。   通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力, 为微信用户提供更优质的网页体验。   此文档面向网页开发者介绍微信JS-SDK如何使用及相关注意事项。 JSSDK使用步骤   步骤一:绑定域名   先登录 微信公众平台 进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。   备注:登录后可在“开发者中心”查看对应的接口权限。 步骤二:引入JS文件   在需要调用JS接口的页面引入如下JS文件,(支持https): http://res.wx.qq.com/open/js/jweixin-1.0.0.js   备注:支持使用 AMD/CMD 标准模块加载方法加载 步骤三:通过config接口注入权限验证配置   所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客 户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在Android6.2中修复)。 wx.config({

微信小程序上传后发布或者体验版测试无数据解决办法

微笑、不失礼 提交于 2019-12-18 07:27:55
在做微信小程序开发的过程中,发现小程序在本地调用接口的数据都显示,但是上传之后,发现手机体验没有数据。以下为解决办法: 1.先清除缓存试试。 2.打开微信小程序工具右上角的详情——项目设置,将“ 不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书 ”勾选上,然后上传,重新刷新微信小程序官方页面,重新打开二维码进行体验。 此文章为原创,转载时请标明原文章出处,谢谢大家! 来源: https://www.cnblogs.com/lynna/p/9199315.html