如果我通过SMS手动将html URL链接(可从公众访问)发送到手机之间,则表示正在预览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不支持这个?如果没有任何其他服务将支持?请建议我前进。
答案 0 :(得分:0)
我不确定我是否理解你在做什么,但让我尽力回答你的问题。
消息传递应用程序通常会解析消息并查找看起来像URL的任何东西。当他们在邮件中找到URL时,便使其显示为链接。底层消息仍然是纯文本,不包含html。因此,您的消息应该类似于
Hey, I have a cool link for you, click here: https://google.com
不是
Hey, I have a cool link for you, click here: <a href="https://google.com">https://google.com</a>