开发者社区 问答 正文

dingding机器人发送markdown的时候传图片地址不能显示

markdown用正常的图片地址不能显示图片,
@lADOpwk3K80C0M0FoA  改成这种形式才可以。
请问URL怎样才能变成这种形式?

展开
收起
二狼狐轩 2017-06-14 18:10:57 5611 分享 版权
阿里云 AI 助理回答

要将图片URL转换成能够通过特定格式显示的样式,您需要遵循阿里云图片服务的URL规则来构造链接。根据您的需求,这里提供两种方式访问和处理图片的URL结构:

直接获取原图

  • 三级域名访问:
    http://channel.<endpoint>/object
    
  • 自定义域名访问:
    http://userdomain/object
    

通过处理参数访问

若需对图片进行特定处理(如调整尺寸、质量等),在图片URL后添加处理参数,格式如下:

  • 三级域名访问:
    http://channel.<endpoint>/object@action.format
    
  • 自定义域名访问:
    http://userdomain/object@action.format
    

其中,action指定了图片处理的操作,例如100w_100h_90Q表示宽度100px、高度100px、质量90%。

示例

假设您有张图片存储在阿里云OSS上,想要以指定的尺寸和格式展示,可以构建URL如下:

  • 使用三级域名:

    http://your-channel.oss-cn-hangzhou.aliyuncs.com/your-image.jpg@100w_100h_90Q.jpg
    
  • 使用自定义域名(假设已设置CNAME):

    http://your-custom-domain.com/your-image.jpg@100w_100h_90Q.jpg
    

确保替换your-channeloss-cn-hangzhou.aliyuncs.comyour-custom-domain.com以及your-image.jpg为实际的渠道名、数据中心访问域名、自定义域名和图片文件名。

注意事项

  • 确保您的图片存储位置、访问域名及图片文件名的准确性。
  • 若图片设为私有权限,需要生成签名URL以允许临时访问。

按照上述规则构造URL,即可使图片在markdown中以所需的格式正确显示。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答