騰訊雲的短信發送接口對接


最接在維護一個老項目,使用的是.net framework版本4.0。現在要新增一個掃碼驗證短信功能,需要對接騰訊雲的短信發送接口,結果照着文檔搞了半天,最后還是加了支持人員的QQ才解決,趁着有時間記下來,防止以后用到。

目前騰訊雲提供的技術文檔是3.0的TecentCloudSDK文檔,文檔鏈接:https://cloud.tencent.com/document/product/382/38778

可以通過點擊紅框處進入接口調試頁面(需登錄)

 

 

 

 

 

這還是比較方便的,可以根據輸入的參數嘗試調用接口,查看不同開發語言的執行代碼(基於3.0SDK),根據簽名串生成說明自行生成簽名串來比對代碼是否正確,通過輔助工具(如postman)查看是否能夠正常調用發短信接口。

 

但是每當我按照文檔說明輸入url,參數,一模一樣的簽名,但是每次調用接口都返回簽名校驗失敗。

無奈之下,我只能聯系騰訊雲的支持人員尋求幫助。

 

 

 

 

 

 在支持人員的耐心幫助下,我先嘗試了加載2.0的SDK,奈何使用命令安裝時報錯:

 

 

 查了資料發現是因為Newtonsoft.Json的版本太低,准備升級Newtonsoft.Json版本,奈何

 

我去Newtonsoft.Json官網查了,發現是因為Nuget的版本太低了,奈何4.0的框架最高也就這個版本(反復套娃)。

 

后來連工作人員都放棄了,建議我直接調用2.0的接口。文檔鏈接:https://cloud.tencent.com/document/product/382/5976

 

 

 

問題終於解決了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM