파이썬 api 예제

이렇게 하면 한 번에 두 개의 헤더가 설정됩니다. 콘텐츠 유형 헤더는 요청 본문에 JSON 형식의 데이터를 예상하도록 서버에 지시합니다. 권한 부여 헤더는 토큰을 포함해야하므로 파이썬의 문자열 서식 지정 논리를 사용하여 문자열을 만들 때 api_token 변수를 문자열에 삽입합니다. 여기에 토큰을 리터럴 문자열로 넣을 수 있지만 분리하면 몇 가지 쉽게 이동할 수 있습니다:이 함수는 만든 변수를 사용하여 요청을 보내고 Python 사전에서 계정 정보를 반환합니다. 데이터 덤프와 API를 모두 제공할 수 있으며 개별 사용자는 사용 사례와 더 잘 일치하도록 둘 중 하나를 찾을 수 있습니다. 예를 들어 개방형 라이브러리는 데이터 덤프와 API를 모두 제공하며, 각 라이브러리는 서로 다른 사용자에 대해 서로 다른 사용 사례를 제공합니다. 데이터와 함께 특정 상태도 수신하여 응답에 대해 약간 알려줍니다. 예를 들어 요청이 상태 코드 200을 반환하는 경우 모든 것이 정상이며 404를 반환하면 페이지 또는 리소스를 찾을 수 없습니다. 위의 상태 코드를 인쇄하여 요청을 받을 수 있습니다. 다음으로 API가 기대하는 이름과 값을 가진 ssh_key라는 파이썬 사전을 만듭니다. JSON 개체를 인코딩하는 문자열입니다. 그런 다음 API 서버는 이를 구문 분석하여 동등한 파이썬 사전을 만듭니다.

읽기 전용 요청으로 연습한 후 변경을 시작할 차례입니다. 파이썬과 디지털 오션 API를 사용하여 디지털 오션 계정에 SSH 키를 추가하여 이것을 살펴 보겠습니다. 파이썬 을 설치하는 데 문제가 있는 경우 파이썬 설치에 대한 이 프로그래밍 기록 문서의 도움이 될 수 있습니다. 이 자습서에서는 파이썬 3을 사용하기 때문에 이 자습서의 지침은 파이썬 2를 설치하기 위한 것입니다. 우리는 우리가 헤더에서 사용하는 방법과 유사한 파이썬의 문자열 서식 법을 사용하여 api_url에 대한 값을 구축; 문자열 계정 앞에 API의 기본 URL을 부인해 계정 정보를 반환해야 하는 URL인 URL https://api.digitalocean.com/v2/account 가져옵니다. 이 게시물에서는 두 개의 HTTP (하이퍼 텍스트 전송 프로토콜) 요청 메서드 GET 및 POST 파이썬의 요청과 파이썬에서의 구현에 대해 설명합니다. 우리는 파이썬 사전의 목록으로 우리의 데이터를 추가 할 것입니다. 파이썬 그룹 쌍의 키와 값 사전: 코드를 수정하기 전에 먼저 이 위치에서 예제 데이터베이스를 다운로드하고 그래픽 사용자 인터페이스를 사용하여 API 폴더에 파일을 복사합니다.