fcs
2025-04-10 0163870d662dc5b7d69ceff977490ede594f7d82
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var JPush = require("../index.js").JPushAsync;
var client = JPush.buildClient('a1703c14b186a68a66ef86c1', '9dabdf8bb704b421759cb49c')
 
// 使用 proxy
// var client = JPush.buildClient('a1703c14b186a68a66ef86c1', '9dabdf8bb704b421759cb49c', null, null, null,'http://192.168.8.236:3128')
 
// easy push.
client.push().setPlatform(JPush.ALL)
  .setAudience(JPush.ALL)
  .setNotification('Hi, JPush', JPush.ios('ios alert', 'happy', 5))
  .send()
  .then(function(result) {
    console.log(result)
  }).catch(function(err) {
    console.log(err)
  })
 
// full push.
client.push().setPlatform('ios', 'android')
  .setAudience(JPush.tag('555', '666'), JPush.alias('666,777'))
  .setNotification('Hi, JPush', JPush.ios('ios alert'), JPush.android('android alert', null, 1))
  .setMessage('msg content')
  .setOptions(null, 60)
  .send()
  .then(function(result) {
    console.log(result)
  }).catch(function(err) {
    console.log(err)
  })