微信公共平台开发模式Node.js SDK

授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 Node.js 扩展
软件类型 开源软件
地区 国产
投 递 者 蒙洛华
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。

微信公共平台开发模式Node.js SDK

var http = require('http');

var wechat = require('./wechat');
http.createServer(function (req, res) {
    wechat.process(req, res);
}).listen(3000, "127.0.0.1");

/*
实现自定义消息处理器
var myMsgHandler = require('./myMsgHandler');
http.createServer(function (req, res) {
    wechat.process(req, res,myMsgHandler);
}).listen(3000, "127.0.0.1");
*/

/*
实现自定义请求过滤类型
http.createServer(function (req, res) {
    wechat.process(req, res,null,'/mywechat/');
}).listen(3000, "127.0.0.1");
*/

java版本:http://git.oschina.net/gson/wechat

  • [1].[文件] app.js 01 /* 02  * 微信公众平台 Node.js SDK 1.0.0 03  * (c) 2012-2013 ____′↘夏悸 <wmails@126.cn>, MIT Licensed 04  * http://www.jeasyuicn.com/wechat 05  */ 06 var http = require('http'); 07   08 var

  • 操作系统:win7  64位 1.先安装”微信开发者工具“, 下载网址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 参考网址:https://mp.weixin.qq.com/cgi-bin/wx?token=&lang=zh_CN 安装了”微信开发者工具“之后,还需要自己手动安装node.js 2

  • 其实参照官方文档一步一步操作不是很难,但很多人在签名这个地方就总是出现问题,因为文档中签名时使用的字段大小写时错误的。。。。好坑啊!!然而PHP版本的代码官方有封装SDK包,不用操心那么多细节。 NODEJS版本的只能自己写了。 1.签名方法(简单不会错) //签名; //mchkey是你在支付平台设置的一个API密钥 function MSign(param, mchkey){ var str

  • 上篇写到自己自动回复信息。其他的类型可以看开发文档,自己封装两种方法。一个是用户发给公众号的信息,另一个是公众号返回给客户。但一遍大多数,就是扫面关注之后,自动欢迎语句,或者输入数字,或者简短文字;公众号返回文本。 七.自定义菜单 menu.js /** * 自定义菜单 */ module.exports = { "button":[ { "type"

  • **不需要获取用户信息 步骤: 步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 备注:登录后可在“开发者中心”查看对应的接口权限。 步骤二:引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https): http://res.wx.qq.com/open/js/jweixin-1.6.0.js

  • 首先要在后台获取的JSconfig传到页面 页面传递数据用ajax 后台nodejs代码: var config = require('./config'); var API = require('wechat-api'); var express = require('express'); var bodyParser = require('body-parser'); var api = ne

  • // 云函数入口文件 const archiver = require('archiver') const cloud = require('wx-server-sdk') const fs = require('fs') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 云函数入口函数 // event中传入文件的fileID列表 expo

 相关资料
  • 微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。 微信公共平台开发模式(JAVA) SDK 实现MessageProcessingHandler接口,配置wechat.properties 在web.xml配置过滤器

  • 本文向大家介绍Java微信公众平台开发(1) 接入微信公众平台,包括了Java微信公众平台开发(1) 接入微信公众平台的使用技巧和注意事项,需要的朋友参考一下 前面几篇文章一直都在说微信公众平台的开发准备工作,那么从这篇开始我们就将正式的进入JAVA微信公众平台开发的整个流程,那么这篇我们开始聊聊如何将我们的服务端和微信公众平台对接! (一)接入流程解析 在我们的开发过程中无论如何最好的参考工具当

  • 原文链接:Serverless 应用开发指南:基于 Serverless 与 Lambda 的微信公共平台 Serverless 在事件驱动方面具有天然的优势,其中之一就是聊天机器人。可要做聊天机器人不是一件容易的事,微信和 QQ 都只能用 Hack 的方式进行。 于是,便想到微信公众号是不是一个更好的选择。当用户输入一个关键词时,做出相应的回复。总体上来说,他们之间是差不多的。这个时候,就可以开

  • 本文向大家介绍微信公众号开发之微信公共平台消息回复类实例,包括了微信公众号开发之微信公共平台消息回复类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信公众号开发之微信公共平台消息回复类。分享给大家供大家参考。具体如下: 微信公众号开发代码我在网上看到了有不少,其实都是大同小义了都是参考官方给出的demo文件进行修改的,这里就给各位分享一个。 希望本文所述对大家基于PHP的微信公众号

  • 本文向大家介绍微信公众平台开发教程⑤ 微信扫码支付模式介绍,包括了微信公众平台开发教程⑤ 微信扫码支付模式介绍的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信扫码支付模式。分享给大家供大家参考,具体如下: 背景:因为微信占据众多的用户群,作为程序开发,自然而然也成了研究的重点。毕竟个人能力有限,很难想象设计的复杂性,多数时间接触起来,各种蒙圈,在此笔记自己的操作流程,仅做参考,欢迎指正

  • 本文向大家介绍PHP技术开发微信公众平台,包括了PHP技术开发微信公众平台的使用技巧和注意事项,需要的朋友参考一下 下面通过图文并茂的方式介绍微信公众平台开发过程,具体内容如下: 微信公众平台有两种模式:编辑模式 和 开发模式。 普通的功能可以通过编辑模式来搞定。开发模式具有更多的功能。让我们来使用开发模式开发helloword吧 步骤如下: 第一步:先注册一个公众号(https://mp.wei