6

使用 Graph,我在 PHP 中创建了一个页面,为我们的页面自动创建“预定”直播视频。我的权限是正确的,至少根据他们的文档(publish_actions, manage_pages, publish_pages, public_profile)。

我已按照此处的文档进行操作。它正确地创建了“预定的”实时视频。该视频也显示在我的页面管理器中的发布工具下。但是页面上的公告不存在,它应该存在。

如果我按照正常程序从发布者工具创建预定的实时视频,它会安排,然后在我的页面时间轴上创建公告。

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

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

我正在/{PAGE_ID}/live_videos按照文档发布,使用他们的 SDK for PHP。

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

如果我在图形资源管理器中查询我的页面live_videos提要,我会得到我正确流式传输的所有视频,并且在顶部是我最新的状态为SCHEDULED_UNPUBLISHED. 此状态与从发布者工具发布的所有其他视频相同。

总而言之,它可以很好地创建视频,我什至尝试过流式传输到流 url,它可以工作。之后我什至可以观看视频。但它不会通过 API 将预定的视频公告发布到我的时间线,只会发布发布者工具页面。

4

1 回答 1

-1

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

于 2017-05-01T01:56:32.103 回答