当前位置: 首页 > 知识库问答 >
问题:

Facebook Graph API视频上传权限

怀刚毅
2023-03-14

我正在开发一个应用程序,集成W/Facebook发布视频,然后显示在我们的应用程序之外的FB。

我们有一个应用程序的脸书页面,通过FB Graph API(PHP)上传/发布到FB页面的流/时间线/专辑工作得很好,因为它上传视频,将隐私设置为公共,并将一个故事发布到时间线。(我已经通过应用程序的测试用户测试了非页面管理员发帖。一切顺利。)

目前,如果我发布到我自己的个人资料(使用发布请求到/me/videos;我被列为应用程序管理员),视频将按预期上传,但视频的隐私被设置为“只有我”,我不能通过图形API访问该视频,以显示在网站上。

有可能在这里做我想做的事吗?下面是我用来上传到用户配置文件的基本代码:

$this->facebook->setFileUploadSupport(true);

$upload = $this->facebook->api('/me/videos', 'POST', array(
    'source' => '@'.$file,
    'title' => $title,
    'description' => $description,
    'privacy' => json_encode(array( 'value' => 'EVERYONE' ))
));

如您所见,我试图通过'privacy'参数(Omgrly?)设置隐私。这似乎没有像预期的那样设置隐私(?)。

共有1个答案

陶成济
2023-03-14

根据我所能找到的,个人帖子的隐私价值不能增加到比Facebook Connect auth对话框中选择的内容更“公开”的任何东西。

 类似资料:
  • 接口说明 上传视频文件 API地址 POST /api/marker/1.0.0/uploadVideo 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 dataGuid string form 是 场景GUID file string form 是 视频文件 响应字段说明 参数 类型 说明 mp4UploadPath String 视频文件上传地址 响应成功示例 { "

  • 用户通过视频上传、管理视频、获取代码,实现本地视频在制定网站播放。 2.1视频上传 进入视频页面,点击上传视频 按钮,在弹出的页面点击添加视频 : 1)选择视频“分类”,添加视频“标签”(选填); 2)点击【添加视频】或者【选择文件并上传】按钮选择本地一个或多个视频,点击确认即开始视频上传;或者在本地选择一个或多个视频,将视频拖拽到视频上传区,即可进行视频上传; 3)上传过程中点击视频上传或者取消

  • Spark API 中所有的 Flash 接口需要 Flash 插件的版本在 10.1 以上才有效,使用前请确保 Flash 插件版本符合要求。 在上传视频的过程中,不用与 Spark 平台进行 HTTP 通信,使用 JavaScript 和 Spark 平台提供的 Flash 进行交互即可完成。关于如何在网页中嵌入 Flash 以及如何和 Flash 进行交互,请参阅附录 2。上传接口用到的所有

  • 一、视频字幕抓取接口 通过该接口可以以url的方式的上传字幕,用户需提供一个有效的srturl(适用于有可访问的字幕url但没有本地文件的用户). 地址为: https://spark.bokecc.com/api/video/fetchsrt 需要传递以下参数: 参数 说明 userId 用户ID,必选 videoId 视频ID,必选 srtName 字幕播放器上显示名称,必选(最多四个字符)

  • 通过该接口可以进行视频的自定义封面图上传. 地址为: https://spark.bokecc.com/api/video/coverupload 需要传递以下参数: 参数 说明 userid 用户ID,必选 videoid 视频ID,必选 covertype 要上传的封面类型:0小图,1大图 ,必选 coverurl 要上传的封面地址,必选 注: 1.要上传的coverurl必须为合法的URL,

  • 问题内容: 我正在使用一个Android应用程序来录制视频,并允许用户使用YouTube数据API v3将其直接上传到YouTube。 我已经在Google的API控制台中设置了我的应用。在服务下,我启用了YouTube数据API v3。在API访问下,我有一个“已安装应用程序的客户端ID”部分(包括一个客户端ID和客户端密钥)和一个“简单API访问”部分->“ Android应用程序的密钥(带有