2014年7月11日 星期五

簡訊(SMS) API 編碼

若是用 AT command 發送的

空格 (SPACE) 要代換成 +
換行 (\n)要代換成 %0a


一般使用 http 發送的 API,會自動代換空格及換行字元,唯中文需使用 urlencode

* 中華電信的 API 是使用 Big5 編碼
SMSTEXT = urllib.quote(SMSTEXT.encode('big5'))

* 簡訊發送字數長度限制:單一則訊息純英文數字為160字,中英文及數字混合為70字,字數計算包含空格



References :
請教中華電信發送簡訊的問題- 藍色小舖 BlueShop

沒有留言:

張貼留言