2016-05-15 12 views
6

OneSignalを使用して、サーバーとユーザーからユーザーに通知を送信します。どのように通知をユーザーからユーザーに送信できますか?

私のアプリでは、ユーザーはお互いに通知を送ることができます。

send tagで可能ですか?もしそうなら、どうすればいい?

私はユーザーIDを使用しません。 (各ユーザーのIDを別のユーザーから見つけるにはどうすればよいですか)

私はparse.comのようにしたいと思います。 1人のユーザセットチャネルおよび他のユーザがそのチャネルに通知を送信する。事前

答えて

7

ありがとうございます値としてキーと1として自分のチャンネル名でOneSignal SDKからsendTagを呼び出すことができます。

これで、OneSignalのcreate notification REST APIへのPOST呼び出しを行うことができます。ドキュメントページに従ってtagsフィールドを設定して、 'チャンネル'をターゲットに設定します。 tagsをターゲティングするにはOneSignal App REST APIキーが必要なため、この呼び出しはサーバーから行う必要があります。

+0

ユーザーはアプリで通知を作成するための呼び出しを投稿できますか?アプリでREST APIを使用するのは安全ですか?事前に感謝します –

+0

OneSignal REST APIキーは、アプリから抽出してユーザーをスパムするために使用しないでください。他のターゲティングパラメータと同じようにアプリREST APIキーを必要としないため、アプリで「通知_ REST API」呼び出しを使用することができます。そうでない場合は、タグでターゲットを設定する必要がある場合は、安全にREST APIキーを使用できるように、アプリからデバイスに電話をかける必要があります。 – jkasten

+0

答えに感謝して、アプリからアプリに通知を送ってくれます。あなたのアプリで 'include_player_ids'を使ってREST APIコールを使うべきです、どうすれば別のユーザからのユーザIDを見つけることができますか? –

関連する問題