Twilio MMS发送本地文件

时间:2016-04-14 17:11:27

标签: salesforce twilio mms

我们可以在Salesforce中使用Twilio api发送彩信。 据我所知,使用该代码我可以在Salesforce中使用Twilio发送MMS。

Sending a MMS

properties.add(new TwilioNameValuePair('MediaUrl','https://www.twilio.com/packages/company/img/logos_downloadable_round.png'));

但我们需要传递媒体文件网址的接缝。 但是我们如何从本地机器输入文件并使用Twilio MMS发送它们?

2 个答案:

答案 0 :(得分:1)

您可以使用twilio资产发送本地文件。 -首先,您需要在twilio资产上上传本地文件。 -使用资产网址和媒体网址发送Mms

答案 1 :(得分:0)

拉金德拉,你好!来自Twilio的梅根在这里。

这听起来与我在构建OpenCV MMS implementation in this blog post时遇到的情况类似。

在Python中的示例具体地说,在将图像写入我的本地文件系统并对其进行所需的修改之后,我将其发送通过:

@app.route('/uploads/<filename>', methods=['GET', 'POST'])
def uploaded_file(filename):
    return send_from_directory(UPLOAD_FOLDER,
                               filename)

用于处理以下TwiML的传递:

 message.media('http://YourNgrokURL/uploads/{}'.format(filename))

您需要等同于Flask的send_from_directory才能在您的实施中处理此问题。

希望这有帮助!