我正在使用Slack的rtm api,以下工作正常:
slack_client.api_call(
"chat.postMessage",
channel=channel,
text='Some text',
attachments=[{'fallback': 'This is fallback text',
'title': 'This is a title',
'text': '',
'image_url': 'http://<path>image.jpg',
}]
)
但是,如果我将image_url更改为恰好存储在https地址的jpg图像,则该图像不会出现。使用https地址是否存在一般性问题?有解决方法吗?
我尝试了其他格式(jpg和png)和其他文件。我正在使用的url在浏览器中可以很好地打开,因此url链接本身没有问题。
https站点本身恰好是一个Dropbox文件夹,但是链接本身是一个公共文件。