[英]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.