dqcd84732 2016-04-29 07:51
浏览 46
已采纳

如何从twilio链接上的amezon服务器下载图像?

I am using twilio to send and received sms and mms. And in this we get the mms replay from customer and with sms we get image link form twilio, below are the example: http://media.twiliocdn.com.s3-external-1.amazonaws.com/AC70edf98a96171fd173a06c91f9866e44/7f05c776f706eb9265f74f2236ac146c

And in this we want to download this image on our server. so can any one have any idea how to do this?

  • 写回答

1条回答 默认 最新

  • duanjuebiao6730 2016-04-29 23:19
    关注

    I encountered a similar scenario in this blog post where I manipulate a file from the URL as stored by Twilio using my local filesystem before sending it back.

    The snippet there in Python:

    if request.form['NumMedia'] != '0':
        filename = request.form['MessageSid'] + '.jpg'
        f = open(filename, 'wb')
        f.write(requests.get(request.form['MediaUrl0']).content)
        f.close()
    

    I check parameters to make sure that the media is indeed there with NumMedia and I believe in PHP you would use the fopen() function then $_REQUEST[‘MediaUrl0′] to retrieve the image and whatever the PHP equivalent is for binary response content in the python requests library to write the non-text body.

    Hope this helps!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?