Как отправить PDF как MMS с помощью Twilo с помощью Java?

Я могу отправить 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("");
}

}


person Stacy David    schedule 10.05.2017    source источник