1

目前,我正在创建一个将视频上传到 facebook 的应用程序。我使用 facebook sdk,代码如下:

   AsyncFacebookRunner mfacebook=new AsyncFacebookRunner(facebook);
   mfacebook.request("me/videos", parameters, "POST", new fbRequestListen(), null);

我上传视频成功..但是视频数量增加但它没有显示在 Facebook 的视频目录中..只有视频目录中有一个视频:(

图片参考: 在此处输入图像描述

http://nn8.upanh.com/b4.s29.d2/4577cd2da1157eb014d4529407c148b7_45985628.video1.png

4

1 回答 1

0

我不清楚您所说的“视频目录中的视频”是什么意思,但我会尝试一下:

如果您的意思是/videos用户的连接,当您在上传后使用 GET 请求访问时,不包含新上传的视频,这有两个原因:

  1. 该视频需要一段时间才能处理,并且在处理完成之前无法通过 API 访问
  2. /videos连接仅包括用户被标记的视频,而不包括用户拥有或上传的视频。

您应该保存来自视频上传调用的回调,即视频 ID - 一旦处理完成,就可以通过 API 访问它。

在 Graph API 中,您可以在以下位置获取用户上传视频的列表/me/videos/uploaded

您还可以通过 FQL 访问用户上传的视频列表: SELECT vid, owner, title, description, thumbnail_link, embed_html, updated_time, created_time FROM video WHERE owner=me()

于 2012-06-11T10:26:54.210 回答