我们可以在Salesforce中使用Twilio api发送彩信。 据我所知,使用该代码我可以在Salesforce中使用Twilio发送MMS。
properties.add(new TwilioNameValuePair('MediaUrl','https://www.twilio.com/packages/company/img/logos_downloadable_round.png'));
但我们需要传递媒体文件网址的接缝。 但是我们如何从本地机器输入文件并使用Twilio MMS发送它们?
答案 0 :(得分:1)
您可以使用twilio资产发送本地文件。 -首先,您需要在twilio资产上上传本地文件。 -使用资产网址和媒体网址发送Mms
答案 1 :(得分:0)
这听起来与我在构建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
才能在您的实施中处理此问题。
希望这有帮助!