Esempio n. 1
0
function _kefu(message, openid) {
    log(message);
    
    openid = !openid || openid=='client' ? test_openid : openid;
    api.sendText(openid, message, function (err, result) {
        if(err) log(err);
        console.log(result);
    });
}
Esempio n. 2
0
	sendText:function(openid,text){
		var defer = Q.defer();
		api.sendText(openid,text,function(err,res){
			if(err){
				defer.reject(err);
			}else{
				if(res.errcode !== 0){
					errMessage = res.errmsg;
					defer.resolve(false);
				}else{
					defer.resolve(res);
				}
			}
		});
		return defer.promise;
	},
Esempio n. 3
0
File: wechat.js Progetto: bcdbook/m
exports.sendText = function(req, res) {
	var data = req.body.wechat;
	console.log(data);
	var openid = data.openid;
	var msg = data.msg;
	var access_token = data.access_token;
	var refresh_token = data.refresh_token;
	// var msg = "这是后台推送的消息";
	api.sendText(openid, msg, function(req, res) {
		console.log('调用消息推送页面成功');
	});
	res.json({
		code: 200,
		msg: {
			// url: 'http://' + req.headers.host
			url: 'newPath'
		}
	});
}
Esempio n. 4
0
var fs          = require('fs');
var WechatAPI   = require('wechat-api');
var appid       = 'wxcf3bf35d1b43000f'
var secret      = '31e02099193f61c8d5744ad31af19f01'

var API = require('wechat-api');
var api = new API(appid, secret);
api.setOpts({timeout: 15000});


api.sendText('o12hcuKXjejDFUwxMgToaGtjtqf4', 'Hello world', function(err, txt){
  
  console.log(err)
  console.log(txt)
});
Esempio n. 5
0
var API = require('wechat-api');
var config = require('config');
var app_id      = config.get('wx.app_id');
var app_secret  = config.get('wx.app_secret');

var api = new API(app_id,app_secret);
api.sendText("oCSCPuNKHWmZcdXmxOduP5ggH17s","hello world",function (err,result) {
	console.log(result);
})