サブスクリプション

更新しました

サブスクリプションオブジェクトは、「24時間ごとに新しいCallKit呼び出しを取得する」や「新しいバックアップが作成されたときにReincubate Relayソースから最新のiOSメッセージを取得する」など、継続的なデータ要求を表します。

異なるサービスは、わずかに異なる方法でサブスクリプションを実装できます。 iCloudサービスは定期的なポーリングメカニズムで動作し、設定された時間間隔ごとに新しいデータをチェックします。 rirelayサービスはプッシュメカニズムで動作し、新しいデータが利用可能になるとすぐに公開します。

属性

タイプ説明
id ひもリソース識別子
resource 文字列、常にsubscription リソースタイプ識別子。
org 組織ID サブスクリプションの関連組織。
source ソースID
session セッションID
poll_payload ネストされたポーリングペイロードサブスクリプションによって作成されるポーリングのペイロード。 ポーリングペイロードを参照してください。
interval オプションのタイムデルタポーリングの間隔。
date_start オプションの日時投票の作成を開始する日付。
date_end オプションの日時投票の作成を停止する日付。
state ひも pendingactivedeleted
date_created 日付時刻リソースが作成されたとき

POST /subscriptions作成します

タイプ説明
session セッションID ポーリングを作成するセッション。
source オプション、ソースID オプションで、セッションにリンクされたソースの子ソースをターゲットにします。
poll_payload ネストされたポーリングペイロードポーリングの指定に使用されるポーリングペイロード
interval オプションのタイムデルタポーリングの間隔。
date_start オプションの日時投票の作成を開始する日付。
date_end オプションの日時投票の作成を停止する日付。

cURLを使う

curl https://ricloud-api.reincubate.com/subscriptions \
  -X POST \
  -H 'Authorization: Token <your key_token>' \
  -H 'Content-Type: application/json' \
  -d '{
  "session": "<session ID>",
  "source": "<source ID>",
  "poll_payload": {
    "data_types": ["ios_messages.messages", "whatsapp.messages"]
  }
}'

ricloud-pyを使う

import ricloud

poll_payload = {
  "data_types": ["ios_messages.messages", "whatsapp.messages"],
}

poll = ricloud.Poll.create(
  session="<session ID or ricloud.Session instance>",
  source="<source ID or ricloud.Source instance>",
  poll_payload=poll_payload,
)

GET /subscriptions/{subscription ID}取得しGET /subscriptions/{subscription ID}

cURLを使う

curl https://ricloud-api.reincubate.com/subscriptions/<subscription ID> \
  -H 'Authorization: Token <your key_token>'

ricloud-pyを使う

import ricloud

poll = ricloud.Subscription.retrieve(<subscription ID>)

GET /subscriptionsリスト

cURLを使う

curl https://ricloud-api.reincubate.com/subscriptions \
  -H 'Authorization: Token <your key_token>'

ricloud-pyを使う

import ricloud

polls = ricloud.Subscription.list()

どのように我々は助けることができます?

サポートチームがお手伝いします!

営業時間は月曜日から金曜日の午前9時から午後5時(GMT)です。 時間は現在 2:33 PM GMTです。

1営業日以内に、お返事を差し上げます。メールアドレスはこちら。

サポートセクションに移動 › エンタープライズチームに連絡する ›
私たちの素晴らしいサポートチーム

© 2008 - 2019 Reincubate Ltd. 無断複写・転載を禁じます。 イングランドとウェールズに登録 #5189175, VAT GB151788978. Reincubate®は登録商標です。 プライバシーと利用規約. マルチファクタ認証をお勧めします。 ロンドンで愛と建てられた。