Upload and Manage Videos on Facebook
Facebook offers a number of different ways to interact with people via video. This page lists out the different ways your app can be built to upload or manage videos.
Uploading Videos for Pages and People
Uploading Videos with the Graph API - Learn how to use the Graph API to upload videos to a person's account or a Facebook Page.
Video Upload Example in PHP - Upload a video using Facebook's PHP SDK.
Insights - Learn about insights for Pages, posts and videos. You can use insights for a variety of different measurements. Please see the document for more information.
Rights Manager API - Use Facebook's Rights Manager API to manage how a video can be used.
Crossposted Videos API - Pages can cross-post videos from one page to another with the ability to get total metrics to measure performance.
Live Video API - Learn how to use the Live Video API.
Embed Live Video in your Web Page - Learn how to embed a Live Video in your web page using our Live Video Social Plugin.
- Videos for Instant Articles - Learn how to embed videos in Instant Articles.
- Managing Video Ads - Learn how to use the Marketing API to create, measure, and optimize video campaigns.
- Facebook Surround 360 - Learn about Facebook's Open 3D-360 camera and stitching code.
Video Nodes for Pages and People