騰訊云域名解析API開發(fā)的若干經(jīng)驗(yàn)(PHP版本開發(fā)實(shí)例)

二次開發(fā) admin 發(fā)布時(shí)間:2019-05-16 09:27:52 瀏覽:

 在騰訊云購買域名后,可以購買他們的云解析套餐。

然后可以使用他們的云解析API對(duì)域名的解析記錄進(jìn)行動(dòng)態(tài)的修改。這個(gè)比較實(shí)用。
 
他也支持一個(gè)二級(jí)域名可以解析多個(gè)A記錄。然后可以設(shè)置在這幾個(gè)A記錄進(jìn)行輪詢的權(quán)重。
同樣,如果只設(shè)置一條A記錄,也可以開發(fā)一個(gè)定時(shí)任務(wù),定時(shí)修改這條A記錄。讓這條解析實(shí)現(xiàn)動(dòng)態(tài)輪換。
 
這篇文章不去討論這個(gè)騰訊云解析的應(yīng)用場(chǎng)景,只討論云解析API的相關(guān)開發(fā)。
 
首先騰訊云的開發(fā)文檔請(qǐng)參照下面的鏈接:
 
 
咱們以修改解析記錄為例,大概講解一下這個(gè)接口的開發(fā)思路。
 
修改解析記錄API主要有幾個(gè)參數(shù)是必須的,比如域名(不帶www),子域名,還有一個(gè)解析記錄ID,這個(gè)解析記錄ID是最關(guān)鍵的。
這個(gè)解析記錄ID如何獲取呢?在域名的管理后臺(tái)是看不到的。只能通過云解析的另外一個(gè)API[獲取解析記錄列表]來查看。
 
https://cns.api.qcloud.com/v2/index.php?
&<公共請(qǐng)求參數(shù)>
&Action=RecordModify
&domain=qcloud.com
&recordId=281628246
&subDomain=www
&recordType=CNAME
&recordLine=默認(rèn)
&value=cloud.tencent.com
 
按照接口的文檔,組合相關(guān)的參數(shù),然后做好簽名。
簽名的時(shí)候需要說明一下。實(shí)際上文檔里面提供的公用參數(shù)和實(shí)際騰訊云網(wǎng)關(guān)使用的公用參數(shù)是有少許的出入的。
這回導(dǎo)致簽名驗(yàn)證失敗。也就是簽名鑒權(quán)失敗錯(cuò)誤。這是騰訊云API的一個(gè)坑。
 
 
 
 
如果大家在開發(fā)騰訊云解析API方面有什么困難,
可以用QQ跟我交流:捌零肆柒伍貳零零玖(804752009) 注明API開發(fā)。

在線咨詢

點(diǎn)擊這里給我發(fā)消息售前咨詢專員

點(diǎn)擊這里給我發(fā)消息售后服務(wù)專員

在線咨詢

免費(fèi)通話

24h咨詢:0475-2793529


如您有問題,可以咨詢我們的24H咨詢電話!

免費(fèi)通話

微信掃一掃

微信聯(lián)系
返回頂部