3

私はTrigger.ioアプリケーションを構築しており、プッシュ通知に構文解析を使用しています。パースインストールからデバイストークンを取得する方法

プッシュ通知の必要性のためにpushwooshに移行していますが、解析ではプッシュ通知にインストールIDが使用されていますが、pushwooshはデバイストークンを使用しています。

利用可能な関数は、インストールIDを取得することしかできないため、構文解析からデバイストークンを取得できませんでした。

forge.parse.installationInfo(function (info) { 
    //info object only stores the installation id 
    forge.logging.info("installation: "+JSON.stringify(info)); 
}); 

私はpushwooshにオーバー解析から自分のデータを移行した後しかしpushwooshのために、私は特定のデバイス

//Notify some devices or a device: 
Pushwoosh.notify_devices(message, devices, other_options) 

にメッセージをプッシュするサーバ側からデバイスIDが必要ですので、私の質問ですどのようにしてすべての古いユーザーのすべてのデバイストークンを取得して、通知の解析も行っていたユーザーに通知メッセージを送信できるようにするにはどうすればよいですか?

答えて

1

Androidの場合、下記のコードを使用してdevicetokenを入手できます。 Trigger.ioにはAPIの同じもののJavaScriptラッパーがありません。あなたの目的のためにそれを構築することができます。

ParseInstallation.getCurrentInstallation().saveInBackground(new SaveCallback() { 
    @Override 
    public void done(ParseException e) { 
     String deviceToken = (String) ParseInstallation.getCurrentInstallation().get("deviceToken"); 
    } 
}); 
+0

@Zhen –

関連する問題