首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook Graph API视频上传权限

Facebook Graph API视频上传权限
EN

Stack Overflow用户
提问于 2012-06-15 08:00:40
回答 1查看 2.2K关注 0票数 1

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

我们有一个应用程序的Facebook页面,通过FB Graph API (PHP)上传/发布到FB页面的流/时间线/相册工作得很棒,因为它可以上传视频,将隐私设置为公共,并将故事发布到时间线上。(我已经通过App的测试用户测试了非页面管理员的帖子。都很好。)

然而,我们想要做的是从应用程序中发布到用户的相册,并明确设置视频的隐私,以便可以通过我们的应用程序访问视频,以便在Facebook之外的应用程序中显示。

目前,如果我发布到自己的个人资料(使用post请求到/me/videos;我被列为应用程序管理员),视频将按预期上载,但视频的隐私设置为“仅限我”,并且我无法通过Graph API访问要在网站上显示的视频。

可以在这里做我想做的事吗?下面是我用来上传到用户个人资料的基本代码:

代码语言:javascript
复制
$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?)设置隐私。这似乎没有按照预期设置隐私(?)。

提前感谢您的帮助!

编辑:我知道这个默认的最大权限是在应用程序首次通过身份验证时设置的。我想知道的是,这些隐私设置是否可以在每个帖子的基础上进行更改。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-16 08:17:36

根据我所能找到的,个人帖子的隐私值不能增加到任何比在Facebook连接身份验证对话框中选择的值更“公开”的值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11042988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档