Java 短信和彩信URL链接预览如何在移动设备上工作

Java 短信和彩信URL链接预览如何在移动设备上工作,java,spring,spring-boot,twilio-api,Java,Spring,Spring Boot,Twilio Api,如果我以短信的形式在手机之间手动发送html URL链接(可从公共网站访问),我将获得html的预览。但是,如果我将服务集成到Java中并发送短信,我得到的正是链接,而不是预览。目前我正在使用Twilio ``TwilioRestClient2 client = new TwilioRestClient2(AccountSid,AuthToken); List<NameValuePair> params = new ArrayList<>(); params.add(ne

如果我以短信的形式在手机之间手动发送html URL链接(可从公共网站访问),我将获得html的预览。但是,如果我将服务集成到Java中并发送短信,我得到的正是链接,而不是预览。目前我正在使用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);``
`TwilioRestClient2客户端=新的TwilioRestClient2(AccountSid,AuthToken);
List params=new ArrayList();
参数添加(新的BasicNameValuePair(“To”,To));
参数add(新的BasicNameValuePair(“From”,fromNumber));
添加参数(新的BasicNameValuePair(“正文”,消息));
MessageFactory MessageFactory=client.getAccount().getMessageFactory();
Message twilioMessage=messageFactory.create(参数)``

如果我们想得到html预览,我们到底需要做什么??Twilio不支持这个??如果没有任何其他服务将支持??请建议我继续。

我还不确定我是否理解你在做什么,但让我尽力回答你的问题

消息传递应用程序通常解析消息并查找任何类似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>
嘿,我有一个很酷的链接给你,点击这里:

添加上述代码后,我尝试在正文中发送公共链接“http://***-public.s3.amazonaws.com/vehicles/test.html”。下面是html文件,请避免在评论中为您的问题添加其他信息。相反,编辑你的问题并在那里添加信息。干杯:)你如何发送链接?你在短信中发送html源代码吗?当然,很抱歉。我不是在发送源代码我是在发送html链接,html页面是在公共访问网站。如果我以消息的形式手动发送链接,它工作正常,我可以看到预览。但当我使用Twilio或aws SNS发送信息时,它是一个普通的html链接,作为一条消息,如果我创建了html页面,您可以看到源代码。我错过了什么吗??我想添加任何其他任务来支持使用Twilio或Aws SNS吗?请建议美沙克回复,我想再次给出一个简单的想法:我在创建html方面没有问题。我不是直接向正文发送源代码。在这里我正在做的事情,我上传我的html到公共访问网站,我在正文中发送html路径,这个路径是http。使用Twilio,我得到的是一条完整的消息链接,当我尝试手动使用同一个链接到一个手机到另一个手机短信时,我得到的是html预览。现在的问题是为什么我在使用twilio或Aws SNS时没有得到相同的预览。希望你现在明白了谢谢,我知道了。我们无法继续预览未知数字。我的问题无效。谢谢你帮助我。