【发布时间】:2019-02-07 18:59:42
【问题描述】:
如果我将 html URL 链接(可从公众访问)作为 SMS 手动发送到手机之间,我将获得 HTML 的预览。但如果我在 Java 中集成服务并发送 SMS,我得到的正是链接而不是预览。目前我正在使用 Twilio。
``TwilioRestClient2 client = new TwilioRestClient2(AccountSid,AuthToken);
List<NameValuePair> params = new ArrayList<>();
params.add(new BasicNameValuePair("To", to));
params.add(new BasicNameValuePair("From", fromNumber));
params.add(new BasicNameValuePair("Body", message));
MessageFactory messageFactory = client.getAccount().getMessageFactory();
Message twilioMessage = messageFactory.create(params);``
如果我们想获得 html 预览,我们究竟需要做什么?? Twilio 不支持这个??如果没有任何其他服务将支持??请建议我继续前进。
【问题讨论】:
-
添加上述代码,在正文中我尝试发送公共链接“http://*****-public.s3.amazonaws.com/vehicles/test.html”。下面是 html 文件 ogp.me/ns#"> j-26.com/assets/twitter.jpg">
网页内容放在这里
如果我手动发送我会得到预览,但是 twilo 或 Amazon SNS 我收到了简单的消息。我错过了什么吗。 -
请避免在 cmets 中为您的问题添加其他信息。相反,编辑您的问题并在那里添加信息。干杯:)
-
如何发送链接?你是在短信中发送html源代码吗?
-
当然,抱歉。我没有发送源代码我正在发送 html 链接,HTML 页面在公共访问站点中。如果我手动发送链接作为消息,它工作正常,我可以看到预览。但是,当我使用 Twilio 或 aws SNS 发送消息时,它会以纯 html 链接的形式出现,如果我创建的 html 页面,您可以看到源代码。我错过了什么吗??我是否要添加任何其他任务来支持使用 Twilio 或 Aws SNS?请告诉我
标签: java spring spring-boot twilio-api