2016-11-30 4 views
2

ibmpush.jsでsendNotificationByDeviceIdsを使用することはできませんし、以下のように機能sendNotificationByDeviceIdsを使用します。エラーメッセージがIBMプッシュ:私はアプリケーションを持っている

PushNotificationToConsumer: function(req, res) { 

     queryCustomer.find({jpay_no : jpay_no}).done(function(customerReturn){ 
      if(customerReturn.length > 0){ 
       var device_id = customerReturn[0].attributes.device_id.toString(); 
       req.ibmpush.sendNotificationByDeviceIds(message, [device_id], null).then(function(response){ 
        res.json({success : true, message : 'Send notification to patient with device_id:' +device_id+ ' successful ' }); 
       },function(err){      
        res.json(err); 
       }); 
      }else{ 

      } 
     }, function(err){ 
      res.json(err); 
     }) 

    } 

: app.jsにenter image description here

:私はibmpushを宣言しました= require( 'ibmpush')

私にあなたの考えを教えてください。 ありがとう

答えて

1

ibmpushは廃止予定のノードパッケージです。

https://www.npmjs.com/package/ibmpush

注意:このサービスは、現在Bluemixに廃止され、完全にすぐに削除されます。第2世代のBluemix MobileFirstサービスをご利用ください。

あなたは(REST API呼び出しを使用して)を探している機能を実装するために、現在のプッシュ闊歩ドキュメントを使用することができます。

https://mobile.ng.bluemix.net/imfpush/

+1

は、そんなにジョーをありがとう –

関連する問題