将文件上传到Message Bird API

大卫·赫拉

当前,我正在尝试将消息鸟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"
  }
}

),则消息未传递,并且Webhook向我返回失败状态(即消息未传递至通道),我想这是因为要获取文件,我需要对自己进行身份验证,但存在我无法仅通过发送URL来对自己进行身份验证。另外,我尝试将URL作为图像的base64发送,但是它也不起作用,我也不知道是否做错了,或者那不是我必须使用的端点或什么。如果您能帮助我,我将非常感激:)

PD:当我通过邮递员在标头中发送AccessKey发出请求时,它确实向我返回了图像

只是

当要将图像包括在电子邮件中时,应将图像上载到消息传递API端点 他们上传后,您可以在字段或字段中使用返回的ID ,如此json示例所示inlineImageattachments

如果您尝试通过其他平台(例如whatsapp,电报)发送图片,则应该可以将图片网址包含在请求中,如以下示例所示。

不确定您使用哪个端点发送消息,但是此json对于对话/ conversations / send端点有效。您也可以为content这些端点上字段使用相同的结构/ conversations / start/ conversations / {id} / messages)。

{ 
   "to":"+11111111",
   "channelId":"mychannelid",
   "type":"image",
   "content":{ 
      "image":{
        "url":"https://example.com/an_image.png"
      }
   }
}

希望这可以解决您的问题!如果没有,您能否提供更多有关所使用的平台和端点的信息。

谢谢

只是

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java将文件上传到api端点

来自分类Dev

如何将文件上传到API

来自分类Dev

通过Web API将文件上传到Azure文件存储

来自分类Dev

通过Web API将文件上传到Azure文件存储

来自分类Dev

Python Google Drive API,将数据上传到内存中,而不是文件上传到磁盘上?

来自分类Dev

使用Guzzle 6将文件上传到API端点

来自分类Dev

如何使用OneDrive REST API将文件上传到OneDrive?

来自分类Dev

如何通过ActiveResource / REST API将文件上传到Redmine?

来自分类Dev

通过API将文件上传到Google云端硬盘

来自分类Dev

使用R将CSV文件上传到REST API

来自分类Dev

使用Blobstore API将文件上传到Google云存储

来自分类Dev

使用Postman Raw将文件上传到Box API

来自分类Dev

使用REST API将文件上传到Firebase存储

来自分类Dev

Python内存问题将多个文件上传到API

来自分类Dev

使用Microsoft Graph API将文件上传到SharePoint Online

来自分类Dev

使用R将CSV文件上传到REST API

来自分类Dev

如何将文件上传到lambda函数或API网关?

来自分类Dev

无法通过 web-api 将文件上传到 slack

来自分类Dev

使用 Drive API 和 PHP 将文件上传到 Teamdrives

来自分类Dev

使用 files.upload API 将 Excel 上传到 Slack - 文件上传,但已损坏

来自分类Dev

使用OneDrive File Picker API将文件上传到默认文件夹

来自分类Dev

将Excel文件上传到Microsoft Graph API Beta时文件损坏

来自分类Dev

Google Drive API:无法使用Node.js将文件上传到根文件夹

来自分类Dev

如何使用Google Drive API和Python将文件上传到特定文件夹?

来自分类Dev

如何使用OneDrive API将文件上传到OneDrive上的共享文件夹中?

来自分类Dev

将文件上传到服务器php API。需要该文件的URL作为响应

来自分类Dev

如何通过api将文件上传到云存储上的特定文件夹

来自分类Dev

将文档上传到Web API

来自分类Dev

将图像从React上传到Laravel API

Related 相关文章

  1. 1

    Java将文件上传到api端点

  2. 2

    如何将文件上传到API

  3. 3

    通过Web API将文件上传到Azure文件存储

  4. 4

    通过Web API将文件上传到Azure文件存储

  5. 5

    Python Google Drive API,将数据上传到内存中,而不是文件上传到磁盘上?

  6. 6

    使用Guzzle 6将文件上传到API端点

  7. 7

    如何使用OneDrive REST API将文件上传到OneDrive?

  8. 8

    如何通过ActiveResource / REST API将文件上传到Redmine?

  9. 9

    通过API将文件上传到Google云端硬盘

  10. 10

    使用R将CSV文件上传到REST API

  11. 11

    使用Blobstore API将文件上传到Google云存储

  12. 12

    使用Postman Raw将文件上传到Box API

  13. 13

    使用REST API将文件上传到Firebase存储

  14. 14

    Python内存问题将多个文件上传到API

  15. 15

    使用Microsoft Graph API将文件上传到SharePoint Online

  16. 16

    使用R将CSV文件上传到REST API

  17. 17

    如何将文件上传到lambda函数或API网关?

  18. 18

    无法通过 web-api 将文件上传到 slack

  19. 19

    使用 Drive API 和 PHP 将文件上传到 Teamdrives

  20. 20

    使用 files.upload API 将 Excel 上传到 Slack - 文件上传,但已损坏

  21. 21

    使用OneDrive File Picker API将文件上传到默认文件夹

  22. 22

    将Excel文件上传到Microsoft Graph API Beta时文件损坏

  23. 23

    Google Drive API:无法使用Node.js将文件上传到根文件夹

  24. 24

    如何使用Google Drive API和Python将文件上传到特定文件夹?

  25. 25

    如何使用OneDrive API将文件上传到OneDrive上的共享文件夹中?

  26. 26

    将文件上传到服务器php API。需要该文件的URL作为响应

  27. 27

    如何通过api将文件上传到云存储上的特定文件夹

  28. 28

    将文档上传到Web API

  29. 29

    将图像从React上传到Laravel API

热门标签

归档