Мога да изпратя 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("");
}
}