RHMAPを使用してiOSデバイスにプッシュ通知を送信しようとしています。 RHMAPを使用して特定のデバイスIDにプッシュ通知を送信する方法を教えてください。すべてのデバイスに通知を送信できますが、特定のデバイスに通知することはできません。 RHMAPのドキュメントでこれに関する何かを見つけることができませんでした。RHMAPを使用したプッシュ通知
1
A
答えて
4
RHMAPには、プッシュ通知に関する多くの資料と例があります。
お探しの情報は、製品機能のドキュメントの「2.3.4.2。受信者フィルタリング」セクションにあります。
"エイリアス - ユーザ名または単一の人を表す電子メール(複数のデバイスを含む可能性があります)などのユーザID。ユニキャスト通信モデルを有効にすることを意図しています。
詳細と例については、fh.pushクライアントAPI [2]とfh.pushクラウドAPI [3]を参照してください。ここでは、プッシュ通知のフィルタ条件で次の例を見つけることができます。上記の例では
Push a message for specific deviceType in a specific Client App
var message = {
alert: "hello from FH"
},
options = {
apps: ["3uzl1ebi6utciy56majgqlj8"], // list of App IDs
criteria: {
deviceType: "android"
}
};
$fh.push(message, options,
function (err, res) {
if (err) {
console.log(err.toString());
} else {
console.log("status : " + res.status);
}
});
エイリアスを使用してメソッドを実装するために、次の例のようにエイリアスのDEVICETYPEを変更する必要があります。
alias: [] // Set here the alias that you are looking for
以下は、Androidのための一例です。
import com.feedhenry.sdk.PushConfig;
..........
......
...
private void register() {
PushConfig p = new PushConfig();
p.setAlias("my-alias");
FH.pushRegister(p, new FHActCallback() {
@Override
public void success(FHResponse fhResponse) {
startActivity(new Intent(RegisterActivity.this, MessagesActivity.class));
}
@Override
public void fail(FHResponse fhResponse) {
Toast.makeText(getApplicationContext(),
fhResponse.getErrorMessage(), Toast.LENGTH_SHORT).show();
finish();
}
});
}
1
デバイスのエイリアスを設定し、そのエイリアスを使用して通知を送信できます。
どのSDK(Objective-C、Swift、Cordova)を使用しているかは言及していないので、別名を設定する方法についてはお手伝いできません。あなたを助けることができます。
関連する問題
- 1. Apiを使用したプッシュ通知
- 2. コードバスを使用したFireBaseプッシュ通知
- 3. プロキシを使用したプッシュ通知
- 4. レスポンスを使用したASP.NETプッシュ通知
- 5. GCMを使用したiOSプッシュ通知
- 6. cURLを使用したAppleプッシュ通知
- 7. WiFiを使用したプッシュ通知
- 8. mosquittoを使用したiphoneプッシュ通知
- 9. Railsサーバーを使用したプッシュ通知
- 10. XamarinフォームAzure通知ハブを使用したプッシュ通知
- 11. プッシュ通知用サーバー?
- 12. Azure通知ハブを使用したXamarinアプリケーションからのプッシュ通知の送信
- 13. onesignalを使用したパーソナライズされたプッシュ通知の送信
- 14. ブラックベリーのプッシュ通知でwifiを使用
- 15. PhoneGapを使用したFirebaseプッシュ通知cordova-plugin-fcmを使用したビルド
- 16. sinonを使ったプッシュ通知のスチューブ
- 17. Laravelプッシュ通知使っdavibennun/laravelプッシュ通知パッケージ
- 18. イオンプッシュを使用した複数のプッシュ通知
- 19. WebViewとJavascriptを使用したプッシュ通知
- 20. UrbanAirship iOS SDKを使用したプッシュ通知のカスタムメソッド
- 21. pyapnsを使用したPythonでのSafariプッシュ通知
- 22. iOS - プッシュ通知を使用したApp Storeの送信
- 23. ノードJSを使用したAWS SNSプッシュ通知
- 24. ノードjsとポリマーウェブアプリケーションを使用したFirebaseプッシュ通知
- 25. Google Cloud機能とGoogle Firebaseを使用したプッシュ通知
- 26. モバイルでのプッシュ通知Firebaseを使用したXamarin
- 27. XMPPを使用したプッシュ通知とC2MDのロードマップ
- 28. Flexモバイル開発を使用したIphone Appのプッシュ通知
- 29. バックグラウンド処理を使用したIonic2プッシュ通知
- 30. アンドロイドのFCMを使用したプッシュ通知