videos edge from the following paths: | Parameter | Description |
|---|---|
audio_story_wave_animation_handlestring | Everstore handle of wave animation used to burn audio story video |
enum {BEAUTY_FASHION, BUSINESS, CARS_TRUCKS, COMEDY, CUTE_ANIMALS, ENTERTAINMENT, FAMILY, FOOD_HEALTH, HOME, LIFESTYLE, MUSIC, NEWS, POLITICS, SCIENCE, SPORTS, TECHNOLOGY, VIDEO_GAMING, OTHER} | Content category of this video. |
descriptionUTF-8 string |
Supports Emoji |
direct_share_statusint64 | The status to allow sponsor directly boost the post. |
edit_description_specJSON object | The burned-in sticker/text information |
boolean | Whether the video is embeddable. |
int64 | end_offset |
int64 | The size of the entire video file in bytes. |
file_urlstring | Accessible URL of a video file. Cannot be used with |
fisheye_video_croppedboolean | Whether the single fisheye video is cropped or not |
fovint64 | 360 video only: Vertical field of view |
front_z_rotationfloat | The front z rotation in degrees on the single fisheye video |
guidelist<list<int64>> | 360 video only: Guide keyframes data. An array of keyframes, each of which is an array of 3 or 4 elements in the following order: [video timestamp (seconds), pitch (degrees, -90 ~ 90), yaw (degrees, -180 ~ 180), field of view (degrees, 40 ~ 90, optional)], ordered by video timestamp in strictly ascending order. |
guide_enabledboolean | 360 video only: Whether Guide is active. |
initial_headingint64 | 360 video only: Horizontal camera perspective to display when the video begins. |
initial_pitchint64 | 360 video only: Vertical camera perspective to display when the video begins. |
boolean | is_voice_clip, used to indicate that if a video is used as audio record |
no_storyboolean | Default value: falseIf set to |
original_fovint64 | Original field of view of the source camera |
enum {equirectangular, cubemap, half_equirectangular} | 360 video only: The original projection type of the 360 video being uploaded. |
enum {enabled, disabled} | Whether the post should appear in RedSpace. |
privacyPrivacy Parameter | Determines the privacy settings of the video. If not supplied, this defaults to the privacy level granted to the app in the Login Dialog. This field cannot be used to set a more open privacy setting than the one granted. |
string | The prompt id in prompts or purple rain that generated this post |
string | The prompt tracking string associated with this video post |
referenced_sticker_idnumeric string or integer | Sticker id of the sticker in the post |
numeric string or integer | The video id your uploaded video about to replace |
sourcestring | The video, encoded as form data. This field is required. |
sphericalboolean | Default value: falseSet if the video was recorded in 360 format. |
sponsor_idnumeric string or integer | Facebook Page id that is tagged as sponsor in the video post |
int64 | Start byte position of the file chunk. |
enum {replace} | Type of replacing video request |
titleUTF-8 string | The title of the video Supports Emoji |
string | Properties used in computing transcode settings for the video |
unpublished_content_typeenum {SCHEDULED, SCHEDULED_RECURRING, DRAFT, ADS_POST, INLINE_CREATED, PUBLISHED, REVIEWABLE_BRANDED_CONTENT} | Type of unpublished content, such as scheduled, draft or ads_post. |
enum {start, transfer, finish, cancel} | Type of chunked upload request. |
numeric string or integer | ID of the chunked upload session. |
string | The video file chunk, encoded as form data. This field is required during |
string | video_id_original |
id: numeric string, upload_session_id: numeric string, video_id: numeric string, start_offset: numeric string, end_offset: numeric string, success: bool, skip_upload: bool, upload_domain: string, region_hint: string, xpv_asset_id: numeric string, is_xpv_single_prod: bool, transcode_bit_rate_bps: numeric string, transcode_dimension: numeric string, should_expand_to_transcode_dimension: bool, action_id: string, gop_size_seconds: numeric string, target_video_codec: string, target_hdr: string, maximum_frame_rate: numeric string, | Error | Description |
|---|---|
| 200 | Permissions error |
| 368 | The action attempted has been deemed abusive or is otherwise disallowed |
| 6000 | There was a problem uploading your video file. Please try again with another file. |
| 100 | Invalid parameter |
| 459 | The session is invalid because the user has been checkpointed |
| 190 | Invalid OAuth 2.0 Access Token |
| 194 | Missing at least one required parameter |
| 6001 | There was a problem uploading your video. Please try again. |
| 352 | The video file you selected is in a format that we don't support. |