?關于Dynadot
Dynadot是通過ICANN認證的域名注冊商,自2002年成立以來,服務于全球108個國家和地區的客戶,為數以萬計的客戶提供簡潔,優惠,安全的域名注冊以及管理服務。
Dynadot平臺操作教程索引(包括域名郵箱,解析,建站,優惠長期更新)
Dynadot.com提供的API是專為效率而構建的高級域名管理和獲取工具包。在Dynadot平臺上,我們提供了50多個命令來設置,管理,注冊和競標域名。
在了具體的功能API代碼前,請閱讀關于Dynadot的API使用須知。
通過URL轉發,在訪問當前域名的時候,就會自動跳轉到指定的另外一個域名。
使用DynadotAPI,可以對文件夾中的域名進行統一操作,設置域名轉發。
命令參數
如果發送設置文件夾域名轉發命令,則須包含下列參數:
文件夾ID的獲取請參考這一文章。
設置文件夾轉發請求參數 | 解釋 |
folder_id | 您要設置的文件夾ID |
forward_url | 您希望域名轉發至的URL地址。請注意,參數必須為已編碼,以便API調用可得到正確解析。 |
is_temp (可選) | 您要跳轉域名的跳轉狀態,默認值為"temporary",,若您要永久跳轉,則可將此參數設為"no" |
enable (可選) | 如果您要將此跳轉設置應用于今后移動至該文件夾的域名,則可將此參數設為"yes" |
sync (可選) | 如果您要為此文件夾內所有域名同步跳轉設置,則可將此參數設為"yes" |
在成功發送文件夾域名轉發命令之后,返回的結果將以XML或是JSON格式的標簽返回,其中XML的結果標簽所代表含義由下圖所示:
XML結果標簽 | 解釋 |
<SetFolderForwardingResponse></SetFolderForwardingResponse> | 響應XML文檔的根節點 |
<SetFolderForwardingHeader></SetFolderForwardingHeader> | 響應標頭 |
<SuccessCode></SuccessCode> | 如果操作成功,"0"為成功,"-1"為失敗 |
<Status></Status> | 請求狀態 |
<Error></Error> | 請求錯誤信息,僅狀態為"error"時使用 |
示例
此處,使用API發送文件夾域名轉發命令
將高級域API請求發送到以下URL:https://api.dynadot.com/api3.xml。
則最后返回的參數為:
請求(XML格式)
https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_forwarding&folder_id=0&forward_url=http%3A%2F%2Fmydomain.com&sync=yes
響應(XML格式)
<SetFolderForwardingResponse><SetFolderForwardingHeader><SuccessCode>0</SuccessCode><Status>success</Status></SetFolderForwardingHeader></SetFolderForwardingResponse>
請求(JSON格式)
https://api.dynadot.com/api3.json?key=mykey&command=set_folder_forwarding&folder_id=0&forward_url=http%3A%2F%2Fmydomain.com&sync=yes
響應(JSON格式)
{"SetFolderForwardingResponse":{"ResponseCode":"0","Status":"success"}}
在網頁中,其顯示樣式如下:(示例為實際操作。)
?XML格式
JSON格式