RSS再取得API
外部サービスでRSSを更新した直後に、LISTENへ再取得を依頼できます。操作できるのは番組所有者だけです。LISTENで配信している番組は対象外です。
mutation RefreshPodcast($podcastId: ID!) {
requestPodcastRssRefresh(podcastId: $podcastId) {
accepted
status
requestedAt
retryAfterSeconds
}
}
ステータス
QUEUED: 優先キューへ受け付けました。RATE_LIMITED: 回数制限中です。retryAfterSeconds経過後に再試行してください。UNSUPPORTED: LISTEN配信番組など、再取得の対象外です。
回数制限
- 同じ番組: 5分に1回
- 同じ利用者: 1時間に30回
このAPIは非同期です。QUEUEDはRSS取得完了ではなく、要求を受け付けた状態を表します。