[英]getting 400 error when trying to update Webex user through API
我正在嘗試更新從 JSON 中的 API 收到的值並將其發回。 我將值更新為以下代碼,但是當我嘗試將其發送回“PUT”時,我收到錯誤 400 Bad Request
API 可在此處找到: Webex 更新人員 API
有人可以幫我弄清楚我做錯了什么嗎?
多謝
def get_userID(user_id):
session = HTMLSession()
header = {
"Authorization": "Bearer %s" % token,
"Content-Type": "application/json",
}
session.get(
f"https://webexapis.com/v1/people/{user_id}",
headers=header,
verify=True,
)
user_details = webex_user_details.json()
user_details["emails"][0] = "newemail123@example.com"
webex_user_details = session.put(
f"https://webexapis.com/v1/people/{user_id}",
headers=header,
data=user_details,
verify=True,
)
print(webex_user_details)
我發現我需要在更新后將新數據轉儲為 JSON
user_details = json.dumps(user_details)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.