トピック購読の有無の確認
モバイルアプリのプログラムから、特定のトピックが購読済みかどうかを確認することができます。
以下に、アプリケーションスコープのトピックを購読済みかどうかを確認する例を挙げます。
curl -v -X GET \
-H "Authorization: Bearer {ACCESS_TOKEN}" \
"https://api-jp.kii.com/api/apps/{APP_ID}/topics/{TOPIC_NAME}/push/subscriptions/users/{USER_ID}"
グループスコープのトピックとユーザースコープのトピックについても、基本的な操作は同様です。適宜ベース URL を変更してください(ベース URI の詳細については ユーザープッシュ通知 (Push to User) を参照してください)。
Kii Cloud は以下の応答を返します。
- トピックを購読している場合は、204 応答を返します。
- トピックを購読していない場合は、エラーコード
PUSH_SUBSCRIPTION_NOT_FOUND
を 404 応答で返します。 - 指定したトピックが存在しない場合は、エラーコード
TOPIC_NOT_FOUND
を 404 応答で返します。