0
我有以下代碼工作,我得到的文件output.txt。我希望輸出文件在工作時說成功,當它沒有時提供錯誤代碼。TeamViewer API Python調用 - 寫入成功或錯誤輸出文件
import requests
import json
f = open('output.txt', 'w')
url = 'https://webapi.teamviewer.com/api/v1/account'
payload = {'name': 'alias', 'email': '[email protected]'}
headers = {"content-type": "application/json", "Authorization": "Bearer myuser token"}
r = requests.put(url, data=json.dumps(payload), headers=headers)
f.write(r.text)
f.close()
的TeamViewer HTTP響應代碼:
200 - OK:用於成功的GET,POST和DELETE。 204 - 無內容:用於PUT以指示更新成功,但 響應中未包含任何內容。 400 - 錯誤請求:此功能的一個或多個參數缺失,無效或未知。詳細信息 應該包含在返回的JSON中。 401 - 未經授權:訪問令牌無效(過期,已撤銷,...)或未包括在標題中。 403 - 已達到禁止/速率限制:已達到IP阻止或速率限制。 500 - 內部服務器錯誤:服務器上出現一些(意外)錯誤。如果 服務器按預期工作,則同樣的請求應該可以工作。
非常感謝你這個工程。 –
請記住標記爲所選答案。 –