前言
近期客戶需要需要接入華為雲的短信,經查資料發現,總體對接還是蠻順利的,整理幾個節點如下文,以便後續工作;
接入華為雲短信
登入“華為雲”,點選右上角【控制台】進入控制台,點選左上角【服務清單】搜尋“短信”,點選【雲通信-消息&短信 MSGSMS】進入短信業務區域;如下圖
開發準備
搜集開發所需要的參數資訊,參閱開發準備文檔
示例代碼
開發時可參閱執行個體代碼,參閱代碼樣例
遇到的問題
- java.lang.ClassNotFoundException:org.apache.http.config.Lookup 出現問題的原因是引入了“httpclient-4.5.12.jar”,但缺少“httpcore-4.4.13.jar”,httpclient-4.5.jar必須和httpcore-4.4.1.jar配套使用,因為httpclient4.5的最低依賴httpcore包版本是4.4.1的,低于這個版本的都不行。所需jar包均可在【引用庫】中找到;
- java.lang.NoSuchFieldError: INSTANCE 當出現這種資訊的時候是因為項目裡有多個httpClient.jar包,編譯器預設使用版本低的包,導緻你的sdk或者api連結版本不相容,把所有的低版本從項目移除問題就解決了。