Videos
ターゲットからの動画をクエリします。通常は、user_videos アクセス許可が必要です。
テーブル固有の情報
Facebook のVideos は、ユーザーによってアップロードされた動画やFacebook 内のページにアップロードされた動画です。
Note: Facebook API の非推奨仕様により、ユーザープロファイルが定義された、またはデフォルトのターゲットであるComments、Photos、Posts、およびVideos ビューへのクエリは、以下のフィールドのデータを返さなくなりました。
- comments
- message_tags
- reactions
- sharedposts
- story
- story_tags
- to
- via
Select
動画を選択する場合は、ターゲットを指定します。ターゲットは、動画をアップロードしたユーザーまたはページを表します。ターゲットを指定しなかった場合は、現在の認証ユーザーがターゲットとして使用されます。次に例を示します。
SELECT * FROM Videos WHERE Target = 'facebook'
ID がわかっている場合は、ID を指定して特定の動画に関する情報を取得できます。次に例を示します。
SELECT * FROM Videos WHERE Id = 'VideoId'
動画をクエリする場合は、CreatedTime またはUpdatedTime のいずれかを指定してエレメントを取得します。次に例を示します。
SELECT * FROM Videos WHERE Target = 'mytarget' AND CreatedTime >= '1/1/2012' AND CreatedTime <= '10/1/2012'
Columns
Name | Type | Description |
ID [KEY] | String | 動画のID。 |
Target | String | 動画の取得元になるターゲットのIdまたはユーザー名。 |
FromId | String | 動画をアップロードしたユーザーのID。 |
FromName | String | 動画をアップロードしたユーザーの名前。 |
FromPicture | String | 動画をアップロードしたユーザーの写真。 |
FromCategory | String | 動画をアップロードしたユーザーのカテゴリ。FromCategory は、他のFrom* フィールドが選択されていない場合にのみ取得できます。 |
Description | String | 動画の説明。 |
Picture | String | 動画のサムネイルのURL。 |
Source | String | 元の再生可能動画ファイルのURL。 |
EmbedHtml | String | Webページに埋め込んで動画を再生するためのHTML要素。 |
Icon | String | 動画がフィードに公開されたときにFacebookに表示されるアイコン。 |
Format | String | 動画に対応する4種類の形式の集計。 |
TagsData | String | 動画内でタグ付けされたユーザーがいる場合は、その集計。 |
CommentsCount | Integer | 動画に対するコメントの数。 |
LikesCount | Integer | 動画がいいね!された回数。 |
CommentsData | String | 動画に対するコメントの集計。 |
CreatedTime | Datetime | 動画がアップロードされた時刻。 |
UpdatedTime | Datetime | 動画が最後に更新された時刻。 |