トピック購読の有無の確認

モバイルアプリのプログラムから、特定のトピックが購読済みかどうかを確認することができます。

以下に、アプリケーションスコープのトピックを購読済みかどうかを確認する例を挙げます。

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 応答で返します。