使用Graph,我用PHP创建了一个页面,为我们的页面自动创建“预定的”直播视频。我拥有正确的权限,至少根据他们的文档(publish_actions, manage_pages, publish_pages, public_profile)是这样的。
我遵循了位于here的文档。它正确地创建了“定时”直播视频。视频也会显示在我的页面管理器中的发布工具下。但页面上的公告不在那里,它应该在那里。
如果我按照正常程序从publisher工具创建计划的实时视频,它会计划,然后在我的页面时间线上创建公告。
下面是我发送的键/值对:
$params = array(
'access_token' => '{HIDDEN}',
'planned_start_time' => $startTime,
'status' => 'SCHEDULED_UNPUBLISHED',
'title' => $dateTitle
);我正在根据文档发布到/{PAGE_ID}/live_videos,使用他们的软件开发工具包。
代码必须是正确的,我发送,因为它在出版商工具中创建预定的视频,没有权限错误或其他返回给我。它实际上返回了一个视频ID,所以我知道这部分是有效的。
如果我在图形资源管理器中查询我的页面live_videos提要,我会得到所有正确流传输的视频,并在顶部显示状态为SCHEDULED_UNPUBLISHED的最新视频。此状态与从publisher工具发布的所有其他视频相同。
所以总而言之,它可以很好地创建视频,我甚至尝试过流式传输到流url,它是有效的。我甚至可以在事后观看视频。但它不会通过API将预定的视频公告发布到我的时间表上,只会发布到publisher工具页面。
发布于 2017-05-01 09:56:32
我自己没有使用过直播视频API,但从阅读文档来看,一种可能性是,当您正在测试时,您计划的开始时间不到10分钟,并且公告立即被删除?
https://stackoverflow.com/questions/43328351
复制相似问题