Facebook Live API没有宣布视频

时间:2017-04-10 16:23:47

标签: php facebook facebook-graph-api facebook-live-api

使用图表我已经在PHP中创建了一个页面来自动创建"预定"我们页面的实时视频。我的权限是正确的,至少根据他们的文档(publish_actions, manage_pages, publish_pages, public_profile)。

我已按照位于here的文档进行操作。它创造了"预定"直播视频。该视频也显示在我的网页管理器中的发布工具下。但是页面上的公告不存在,应该是。

如果我按照正常程序从发布商工具创建预定的实时视频,则会进行计划,然后在我的页面时间轴上创建公告。

这些是我发送的键/值对:

$params = array(
    'access_token' => '{HIDDEN}',
    'planned_start_time' => $startTime,
    'status' => 'SCHEDULED_UNPUBLISHED',
    'title' => $dateTitle
);

我根据文档使用他们的SDK for PHP发布到/{PAGE_ID}/live_videos

我发送的代码必须正确,因为它在发布者工具中创建了预定视频,并且没有任何权限错误或其他内容返回给我。它实际上返回了一个视频ID,因此我知道该部分可以正常工作。

如果我在图表资源管理器中查询我的网页live_videos Feed,我会收到所有正确流式传输的视频,并在顶部显示状态为SCHEDULED_UNPUBLISHED的最新视频。此状态与发布商工具发布的所有其他视频相同。

总而言之,它创建的视频很好,我甚至尝试过流式传输到流式网址,它的工作原理。我甚至可以在以后观看视频。但它不会通过API(仅限发布商工具页)向我的时间轴发布预定的视频通知。

1 个答案:

答案 0 :(得分:-1)

我自己没有使用过实时视频API,但是在阅读文档时,一种可能性是在您测试时,您的计划开始时间不到10分钟,而且公告会立即被删除?