天天看點

彩信(MMS)開發經驗點滴(mm7 api)

最近開始用中興的mm7api做彩信接入開發,碰到不少麻煩,幸好都解決了,羅列如下:

1,api傳回”-102:接收失敗“或者”-108:Bad Request“。

檢視日志并且截包,發現前者是彩信中心傳回了400鑒權錯誤,後者是傳回了一個401 Decode error,困在這個問題上好久好久,最後總算發現問題了。同學們,千萬别看見mm7api的文檔裡面的配置檔案裡面寫着<mmscURL>/mm7</mmscURL>就以為這是預設的了……基本上大多數彩信網關的URL都是/vas,是以請将其改成<mmscURL>/vas</mmscURL>……

2,mm7api的文檔裡面對于smil彩信,就說了一個含smil的彩信,必須把content-type設定成multipart-related,如果按照文檔裡面的流程,即使你怎麼組合,smil都不起作用的,即使你setPresentionContent(smil)了,照樣不起作用。原因很簡單,mixed方式發送彩信,隻需要setContentID()就行,而related方式,必須把每一個subContent都setContentID()和setContentLocation(),這兩項的内容最好相同,比如都為他們的檔案名。

繼續閱讀