媒体
导入或上传媒体
把文件(multipart)或 Sofia 抓取的 https URL 添加到门店媒体库。需要正式应用和有效订阅。
授权
Authorizationstring必填你的个人密钥或 OAuth 访问令牌,以
Bearer <token>发送。
标头
Idempotency-Keystring用相同请求体重放时返回相同响应,不会再导入一次。它覆盖表单字段,不包括文件字节。
请求体
application/json, multipart/form-data
establishmentIdstring必填接收媒体的媒体库所属的门店
urlstringJSON:媒体的
https地址,由 Sofia 自行抓取(不带文件)filestring<binary>multipart/form-data:文件(图片或视频),不带url
响应
201application/json
已添加到媒体库的媒体。
idstring必填媒体的标识符,传给帖子的
media[].idtypestring必填媒体类型
允许的值:
imagevideourlstring必填带签名的地址,在当前时间窗口内有效
400
请求体格式错误。
401
令牌缺失、未知、已过期或已被撤销。
402
subscription_required。
403
测试应用返回 live_mode_required,或缺少 media:write scope。
404
不在令牌所属 Workspace 内的门店。
413
payload_too_large:超过应用的大小限制。
422
media_import_refused 并附原因:private_address、too_large、unsupported_media、unreachable、timeout、invalid_url、redirect_limit 或 removed_from_library。文件则为 media_upload_refused。
4XXapplication/json
其他任何错误,以错误结构返回。