2017-04-10 9 views
7

グラフを使用する私たちのページ用に「スケジュールされた」ライブ動画を自動的に作成するために、PHPでページを作成しました。私は、少なくとも彼らのドキュメント(publish_actions, manage_pages, publish_pages, public_profile)によると、正しいアクセス許可を持っています。FacebookライブAPIで動画が公開されない

私はhereという文書に従っています。 「スケジュールされた」ライブビデオが正しく作成されます。ビデオは私のページマネージャーの公開ツールの下にも表示されます。しかし、ページ上の発表はそこにはない、そうでなければならない。

通常の手順に従ってパブリッシャーツールからスケジュールされたライブビデオを作成すると、スケジュールされた後、ページのタイムラインにアナウンスが作成されます。

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

そして私はPHPのための彼らのSDKを使用して、ドキュメントごとに/{PAGE_ID}/live_videosに掲示しています:

これらは私が遣わすのキー/値のペアがあります。

パブリッシャーツールでスケジュールされたビデオが作成されているため、コードが正しく送信されている必要があり、許可エラーやその他のものが返されません。それは実際にビデオIDを返すので、私はその部分が動作することを知っています。

私はグラフエクスプローラで私のページlive_videosを照会すると、正しくストリームされたすべてのビデオを取得し、最新のものはステータスがSCHEDULED_UNPUBLISHEDです。このステータスは、サイト運営者のツールから公開された他のすべての動画と同じです。

要約すると、それはビデオをうまく作成します、私はストリームURLにストリーミングしようとしました、それは動作します。私はその後もビデオを見ることができます。しかし、APIを介して私のタイムラインにスケジュールされたビデオアナウンスを公開するのではなく、出版社のツールページだけを公開します。

答えて

-1

私は自分自身でライブビデオAPIを使用していませんが、テスト中の可能性があるドキュメントを読んでから、予定されている開始時間は10分未満で、アナウンスはすぐに削除されます。

+0

ドキュメントのこの部分へのリンクを提供し、回答の一部を引用できますか?ありがとう! – jfreak53

+0

この場合、#200エラーが発生します。私はあなたの["計画された時間" - 今] 10分未満の場合は意味します。問題がプライバシー状態にあるようです。 –

関連する問題