Я могу отправить MMS-сообщение с графическим изображением (*.jpg) и просмотреть его на своем телефоне Android. Однако, когда я пробую PDF, файл PDF не отображается на моем телефоне. Я отправил на iPhone, но получающее SMS-приложение сообщило, что не может обработать входящий PDF-файл. В образце NodeJS было свойство: 'mediaContentType:"pdf"'. Я не заметил того же в Java. Как отправить Pdf в виде MMS с помощью Twilo с помощью Nodejs?< /а>
package twilio;
import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;
import java.net.URI;
import java.net.URISyntaxException;
public class SendMsgMMS {
public static final String ACCOUNT_SID = "<my Twilio SID>";
public static final String AUTH_TOKEN = "<my Twilio Auth code>";
public static void main(String[] args) throws URISyntaxException {
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
String fromPhoneNumber = "+11231231234";
String toPhoneNumber = "+15551231234";
Message message = Message.creator(
new PhoneNumber(toPhoneNumber),
new PhoneNumber(fromPhoneNumber),
"Sample PDF"
)
.setMediaUrl(new URI("http://tigerfarmpress.com/books/download/HyperCubes02vSa.pdf"))
.create();
System.out.print("+ from:" + message.getFrom());
System.out.print(", to:" + toPhoneNumber);
System.out.print(", " + message.getSid());
System.out.print(", " + message.getBody());
System.out.println("");
}
}