You need to call v2.media.init_video_upload, v2.media.upload_video_part, and v2.media.complete_video_upload to upload the video, then call the v2.video.edit_video_info API to set video post information, finally call this API to post the video to Shopee Video.
Signature generated by(depends on different APIs) partner_id, api path, timestamp, access_token, user_id and partner_key via HMAC-SHA256 hashing algorithm.
{
"error": "batch_process_failed",
"message": "Please check failure_list for detailed reason",
"response": {
"success_list": [],
"failure_list": [
{
"failed_reason": "task can not be process under the current status",
"fail_video_upload_id": "sg-11110199-6v8gq-mgbni6rb44qz04"
}
]
},
"request_id": "7b51bfc6-f619-4b98-94fc-2195e80c1bc0"
}
The App is deleted, and you'll be unable to make any API call.
error_auth
App developer’s permissions for authorizations have been restricted. If you’re a seller, contact the developer for more information. If you’re the developer, refer to the Open Platform Console for details.
error_param
There is no partner_id in query.
error_param
Invalid partner_id.
error_param
no timestamp
error_param
Invalid timestamp
error_param
There is no sign in query.
error_sign
Wrong sign.
invalid_partner_id
Invalid partner_id, please have a check.
error_auth
No permission to current api.
error_api_call_restricted
The App permission for api call have been restricted. If you’re a seller, contact the developer for more information. If you’re the developer, refer to the Open Platform Console for details.
api_suspended
The API is offline. Please call v2 API instead.
error_limit
The total API call number made by your APP has reached the daily API call limit, please try again after 00: 00 (UTC+08:00)
error_rate_limit
Too many requests. You have reached the rate limit. Please try again later.
source_ip_undeclared
Request Source IP ({ip}) is undeclared. Please declare all your IP addresses in the Shopee Open Platform Console > App list > IP Address Whitelist
error_param
Permission denied. This API is currently offline or the request path is incorrect.
error_param
Partner_id is invalid, should be an integer between 0 and 4294967295.
error_param
no timestamp.
error_param
Timestamp is invalid, should be an integer between 0 and 4294967295.
error_param
Timestamp is expired.
error_partner_key_expired
Your API partner key has expired, please reset the Live API Partner Key in Console to get a new valid partner key to call open api.
error_api_permission
This app type has no permission to this API.
error_param
There is no access_token in query.
error_auth
Invalid access_token.
user_no_linked
Partner and user has no linked.
user_banned
This user account has been banned. Permissions for user authorization and API calls have been suspended until the user account is restored.
invalid_acceess_token
Invalid access_token, please have a check.
error_param
There is no user_id in query.
error_param
user_id is invalid, should be an integer between 0 and 4294967295.