Sử dụng biểu đồ Tôi đã tạo một trang bằng PHP để tự động tạo video trực tiếp "được lên lịch" cho trang của chúng tôi. Tôi có quyền chính xác, ít nhất là theo tài liệu của họ (publish_actions, manage_pages, publish_pages, public_profile
).API trực tiếp trên Facebook Không thông báo video
Tôi đã theo dõi tài liệu nằm ở here. Nó tạo video trực tiếp "được lên lịch" chính xác. Video cũng hiển thị trong các công cụ xuất bản trong trình quản lý trang của tôi. Nhưng thông báo trên trang không có ở đó, nó phải thế.
Nếu tôi làm theo quy trình bình thường để tạo video trực tiếp đã lên lịch từ các công cụ của nhà xuất bản, lịch biểu đó, sau đó tạo thông báo trên dòng thời gian trên trang của tôi.
Đây là chìa khóa/cặp giá trị Tôi gửi:
$params = array(
'access_token' => '{HIDDEN}',
'planned_start_time' => $startTime,
'status' => 'SCHEDULED_UNPUBLISHED',
'title' => $dateTitle
);
Và tôi gửi bài đến /{PAGE_ID}/live_videos
theo các tài liệu, sử dụng SDK của họ cho PHP.
Mã phải chính xác mà tôi gửi vì nó tạo video được lên lịch trong công cụ của nhà xuất bản và không có lỗi quyền hoặc khác được trả lại cho tôi. Nó trả về một ID video thực sự, vì vậy tôi biết rằng một phần hoạt động.
Nếu tôi truy vấn, trong trình khám phá biểu đồ, trang của tôi live_videos
nguồn cấp dữ liệu, tôi nhận được tất cả các video tôi đã phát trực tuyến chính xác và ở đầu trang mới nhất của tôi có trạng thái SCHEDULED_UNPUBLISHED
. Trạng thái này giống với tất cả các video khác được xuất bản từ các công cụ của nhà xuất bản.
Vì vậy, để tóm tắt, nó tạo ra video tốt, tôi thậm chí đã cố gắng streaming đến url dòng, nó hoạt động. Tôi thậm chí có thể xem video sau đó. Nhưng nó sẽ không xuất bản một thông báo video theo lịch trình cho dòng thời gian của tôi qua API, chỉ trang công cụ của nhà xuất bản.
Bạn có thể vui lòng cung cấp liên kết đến phần tài liệu này và trích dẫn phần câu trả lời của bạn không? Cảm ơn! – jfreak53
Bạn sẽ gặp lỗi # 200 trong trường hợp đó. Ý tôi là nếu bạn ["plan_time" - bây giờ] dưới 10 phút. Có vẻ như vấn đề ở trạng thái riêng tư. –