다음 코드를 사용하면 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에 사용 및 삭제합니다. 204 - 내용 없음 : 업데이트가 성공했음을 나타내려면 PUT에 사용되지만 응답에는 내용이 포함되어 있지 않습니다. 400 - 잘못된 요청 :이 함수에 대한 하나 이상의 매개 변수가 누락되었거나 유효하지 않거나 알 수 없습니다. 세부 사항 은 반환 된 JSON에 포함되어야합니다. 401 - Unauthorized : 액세스 토큰이 유효하지 않습니다 (만료, 취소됨, ...) 또는 헤더에 포함되지 않았습니다. 403 - 금지/도달 한도 도달 : IP 차단 또는 요금 제한에 도달했습니다. 500 - 내부 서버 오류 : 서버에서 예기치 않은 오류가 발생했습니다. 서버가 의도 한대로 작동하면 동일한 요청이 작동해야합니다.
매우이 작품에 감사드립니다. –
이 답변을 선택한 답변으로 기억하십시오. –