目前,我正在尝试将消息鸟 API 集成到我的自动化应用程序 ( https://developers.messagebird.com/ ) 中。
我正在尝试使用消息鸟 API 上传文件,因为文档说我正在使用此端点:https : //messaging.messagebird.com/v1/files返回我上传的文件的 ID,问题是,当我尝试将该 ID 与端点连接以获取文件(https://messaging.messagebird.com/v1/files/:id-of-the-file)并将该 URL 用于我想发送的消息(
content: {
image:{
url:"https://messaging.messagebird.com/v1/files/:id-of-the-file"
}
}
Run Code Online (Sandbox Code Playgroud)
),消息未传递并且 webhook 返回失败状态(即消息未传递到通道),我想这是因为为了获取文件,我需要对自己进行身份验证,但是有我无法仅通过发送 URL 来验证自己的身份。另外,我尝试将 URL 作为图像的 base64 发送,但它也不起作用,我不知道我是否做错了或者这不是我必须使用的端点或什么。如果你能帮助我,我将不胜感激:)
PD:当我向邮递员发出请求时,它会在标头中发送 AccessKey,它确实会返回图像