从Parse上传媒体到AWS

时间:2016-01-07 18:53:56

标签: javascript node.js amazon-web-services parse-platform amazon-elastic-transcoder

我使用Node构建了一个API,允许用户上传数据和媒体(照片或视频)。 我已经在AWS上设置了所有内容来存储媒体并将其从mp4转换为可流动的内容。

在我构建了很多API之后,我决定最好只使用解析。

由于我显然不想使用parse存储媒体文件,有没有办法在Parse中存储来自普通POST请求(location,description,tags,user_id,created_date ....)的媒体数据,但让Parse将媒体文件发送给AWS,然后告诉AWS启动Elastic Transcoder工作吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Parse Cloud Code Webhooks来实现此目的。下面是一些高级描述的相关帖子和一个与Heroku连接的可用演示,但它应该类似于与AWS连接 - Heroku在AWS上托管:)

Introducing Cloud Code Webhooks

  

有了这个,您现在可以指定任何URL来接收POST作为响应   像对象上的beforeSave和afterSave之类的触发器,以及何时触发   调用云函数。您现在可以自由编写代码   无论你想要什么语言。只要你有一台运行它的服务器,   您的Cloud Code可以与之集成。

Parse with Heroku

  

Parse的一个强大功能是Webhooks,它可以让你连接你的   将应用程序解析到Web上的任何服务器以使用自定义服务器环境   而不是Parse的托管云代码。我们一直在寻找制作方法   解析更容易使用,最近,我们发布了Node.js中间件   使您的Parse应用程序更容易连接到Node.js服务器。

     

今天我们很高兴地宣布,我们正在与Heroku合作   使您的Parse应用程序与Node.js代码连接更加容易。如果你   比如Parse的Cloud Code,但希望你有一个完整的Node.js环境,   这是一个很好的解决方案。我们为您创造了顺畅的体验   在Heroku或Parse Cloud上运行代码,我们非常兴奋   关于这种组合所提供的机会。