通过素材管理的接口,企业可以上传、下载或删除多媒体文件, 目前支持的是CRM素材和图文消息素材管理,对素材的获取和调用等操作,是通过mediaId来进行的。
调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):
curl -F "media=@test.jpg" http://open.71360.com/media/upload?corpAccessToken=xxx&corpId=xxx&type=image
请求方式:post+multipart/form-data 方式
请求路径:https://open.71360.com/media/upload
上传的文件限制:
image类型,最大20M,支持jpg, png, gif, bmp, jpeg格式
document类型,最大100M
请注意,mediaId是可复用的,同一个mediaId可用于CRM对象的图片、文件类型字段。
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
corpAccessToken | String | 是 | 企业应用访问公司合法性凭证 |
corpId | String | 是 | 开放平台公司帐号 |
type | String | 是 | 素材文件类型,目前支持image(CRM素材), document(文档类型,支持审批素材, CRM素材) |
media | 二进制流 | 是 | form-data中媒体文件标识,有filename、filelength、content-type等信息 |
参数 | 必须 | 说明 |
---|---|---|
errorCode | 是 | 返回码 |
errorMessage | 是 | 对返回码的文本描述内容 |
mediaId | 否 | 素材ID |
a) 正确的JSON返回结果示例:
{ "errorCode": 0, "errorMessage": "success", "mediaId": "MEDIA_ID" }
b) 错误的JSON返回示例:
{ "errorCode": 10013, "errorMessage": "the parameter corpAccessToken is missing" }
调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):
curl -F "media=@test.jpg" http://open.71360.com/media/upload/message?corpAccessToken=xxx&corpId=xxx
请求方式:post+multipart/form-data 方式
请求路径:https://open.71360.com/media/upload/message
上传的文件限制:
图片文件,最大5M,支持jpg, png, gif, bmp, jpeg格式,用于发送消息接口
请注意,mediaId是可复用的,同一个mediaId可用于图文消息的多次发送。
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
corpAccessToken | String | 是 | 企业应用访问公司合法性凭证 |
corpId | String | 是 | 开放平台公司帐号 |
media | 二进制流 | 是 | form-data中媒体文件标识,有filename、filelength、content-type等信息 |
参数 | 必须 | 说明 |
---|---|---|
errorCode | 是 | 返回码 |
errorMessage | 是 | 对返回码的文本描述内容 |
mediaId | 否 | 素材ID |
a) 正确的JSON返回结果示例:
{ "errorCode": 0, "errorMessage": "success", "mediaId": "MEDIA_ID" }
b) 错误的JSON返回示例:
{ "errorCode": 10013, "errorMessage": "the parameter corpAccessToken is missing" }
网站提交留言-隐私协议
感谢您浏览本网站相关信息!
1、本协议是用户(“您”)与本网站所订立的契约,为方便您深入了解业务及提交需求等,本网站将为您提供更加个性化的留言表单服务,您在提交留言表单时,我们可能会收集和使用您的相关信息。我们非常重视用户信息的保护,我们将按照法律法规要求,采取相应的安全保护措施。
2、除非您已充分阅读、理解并同意接受和遵守本协议,否则,请勿提交留言表单。 您如果继续提交即表示接受本协议,本协议即在您与本网站之间产生法律效应。