不使用huaweicloud-sdk包獲取IAM的token的方法_python語言實現

      網友投稿 945 2025-03-31

      遇到在某些場景下只想簡單的獲取華為云IAM token,然后調用一個API接口。導入huaweicloud-sdk-python包非常的重,寫代碼多。如果不想導入過多的包。可以通過python自帶的urllibe2包或第三方包requests包,用幾行代碼就能獲取IAM token。

      不使用huaweicloud-sdk包獲取IAM的token的方法_python語言實現

      如果要寫一個應用需要調用多個華為云服務的API,建議導入huaweicloud-sdk-python包,參考SDK文檔編寫。Python SDK入門。

      #?_*_coding:?utf-8_*_ import?json import?requests import?urllib2 #1?Get?keystone?version?by?urllib2(GET) version_url?=?"https://iam.myhuaweicloud.com/v3" req?=?urllib2.Request(version_url) response?=?urllib2.urlopen(req) print("Get?keystone?version?info:",?response.read()) #?IAM?body data={ ????"auth":?{ ????????"identity":?{ ????????????"methods":?[ ????????????????"password" ????????????], ????????????"password":?{ ????????????????"user":?{ ????????????????????"domain":?{ ????????????????????????"name":?"***" ????????????????????}, ????????????????????"name":?"***", ????????????????????"password":?"###" ????????????????} ????????????} ????????}, ????????"scope":?{ ????????????"domain":?{ ????????????????"name":?"***" ????????????} ????????} ????} } auth_url?=?"https://iam.myhuaweicloud.com/v3/auth/tokens?nocatalog=true" headers?=?"""?"Content-Type":?"application/json"?""" json_data?=?json.dumps(data) #2?Get?token?by?urllib2.Request(POST)??(pyhthon?native) auth_req?=?urllib2.Request(auth_url,?json_data) auth_req.add_header('Content-Type',?'application/json') auth_resp?=?urllib2.urlopen(auth_req) if?'x-subject-token'?in?auth_resp.headers: ????print("Get?token?by?urllib2.Request:",?auth_resp.headers['x-subject-token']) #3?Get?token?by?requests.post(POST)???(pip?install?requests) auth_resp?=?requests.post(auth_url,?json_data,?headers,?verify=False) if?'x-subject-token'?in?auth_resp.headers: ????print("Get?token?by?requests.post:",?auth_resp.headers['x-subject-token'])

      華為云IAM

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:漢諾塔問題(遞歸寫法)
      下一篇:word的表格怎么調整行間距(word表格里怎么調整行間距)
      相關文章
      亚洲精品中文字幕无码蜜桃| 久久精品国产精品亚洲艾草网美妙| 亚洲综合日韩久久成人AV| 少妇亚洲免费精品| 麻豆亚洲AV永久无码精品久久| 国产精品观看在线亚洲人成网| 亚洲精品欧美综合四区| 亚洲高清国产拍精品熟女| 亚洲乱码无人区卡1卡2卡3| 亚洲色大成网站WWW国产| 亚洲色大成网站www尤物| 亚洲精品无码久久久久久| 亚洲欧美一区二区三区日产| 亚洲中文字幕一二三四区苍井空 | 亚洲第一二三四区| 亚洲黄色在线电影| 国产亚洲综合成人91精品| 国产亚洲精品国产| 亚洲AV无码国产精品麻豆天美 | 亚洲国产精品成人AV在线| 亚洲AV无码一区二区三区牲色| 亚洲av成人一区二区三区观看在线 | 亚洲人成网网址在线看| 国产日本亚洲一区二区三区| 7777久久亚洲中文字幕| 亚洲色最新高清av网站| 亚洲综合久久成人69| 亚洲午夜久久久精品电影院| 亚洲人成www在线播放| 亚洲av日韩精品久久久久久a| 丁香亚洲综合五月天婷婷| 国产亚洲精品无码专区| 国产V亚洲V天堂无码| 亚洲邪恶天堂影院在线观看| 亚洲成人免费网站| 亚洲а∨天堂久久精品9966| 日韩亚洲翔田千里在线| 国产日韩成人亚洲丁香婷婷| 亚洲成A∨人片在线观看不卡| 久久精品亚洲精品国产色婷 | 亚洲精品国产V片在线观看|