Brightcove Syndication Feed APIは、を使用して作成されたMRSSフィードを取得するためのパブリックAPIです。Syndication Configuration API。
Syndication Configuration APIを使用して、を開くだけでフィードを取得することもできます。syndication_url
シンジケーションオブジェクトでブラウザに返されますが、Feed APIは認証を必要としないという点で異なります。つまり、正しいURLを持っている人なら誰でもフィードを取得できます。
いずれかのAPIを使用してフィードを取得する主な使用例は次のとおりです。
- たとえば、サブスクライバーの場合など、フィードを自分でホストするだけの場合は、Syndication Configuration APIを使用してフィードを取得します。
- フィードを使用してホストしたいシンジケーションパートナーがいる場合は、フィードAPIのURLを
syndication_id
フィードを直接取得します。
APIリファレンス/ベースURL
ザ・フィードAPIリファレンス利用可能なリクエストとレスポンスの詳細が含まれています。
ベース URL は次のとおりです。
https://social.feeds.brightcove.com/v1
認証
FeedAPIへのアクセスはないフィードは一般公開されることを目的としているため、認証が必要です。
オペレーション
FeedAPIの操作は1つだけです。に基づいてフィードを取得するsyndication_id
。
URL をリクエスト
https://social.feeds.brightcove.com/v1/accounts/{account_id}/mrss/syndications/{syndication_id}/feed
方法:取得する
クエリパラメータ
すべてのクエリパラメータはオプションです。
limit
- フィード応答に含めるアイテムの最大数。許容範囲は1〜100です。デフォルト:100。
offset
- 返されたフィードを生成するときにスキップするアイテムの数。デフォルト:0。
updated_after
- ISO-8601日時文字列(たとえば、2016-03-16T15:42:06.000Zまたは
2016-03-16T10:47:29-05:00
)フィードの結果を、指定された日付以降に更新されたアセットに制限します。
リクエスト本文:なし
これは重要!リクエスト本文を含めると、エラーが返されます。
応答タイプ:XML