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 | 動画が最後に更新された時刻。 |