Итак, это видео Android 4.4 SMS API из #DevBytes объясняет последние изменения в API SMS в KitKat. Они также предоставляют ссылку на образец проекта. http://goo.gl/uQ3Nih
Они предлагают вам обрабатывать получение MMS в службе. Который все выглядит хорошо, за исключением того, что они пренебрегают упоминанием самой недокументированной пьесы. Как фактически обрабатывать входящие MMS.
Вот образец из проекта https://gist.github.com/lawloretienne/8970938
Я пытался "обрабатывать MMS"
https://gist.github.com/lawloretienne/8971050
Я могу получить дополнительные функции от намерения, но единственная значимая вещь, которую я могу извлечь, - это номер, из которого было отправлено MMS.
Может ли кто-нибудь указать мне в правильном направлении, как это сделать?
Я заметил, что WAP_PUSH_MESSAGE содержит несколько вещей: FROM, SUBJECT и CONTENT_LOCATION.
Расположение содержимого - это URL-адрес, в котором содержится содержимое MMS. Как я могу получить к нему доступ?
Вот пример этого URL
https://atl1mmsget.msg.eng.t-mobile.com/mms/wapenc?location=XXXXXXXXXXX_14zbwk&rid=027
Где X - это цифра на номер телефона устройства, на котором я тестирую.
Похоже, что служба MMSC (Центр обслуживания мультимедийных сообщений) для T-Mobile в США - http://mms.msg.eng.t-mobile.com/mms/wapenc
В соответствии с этим списком: http://www.activexperts.com/xmstoolkit/mmsclist/