일반
API의 최신 버전은 무엇인가요?
이 문서에서 다루는 API의 최신 버전은 v1beta2
입니다.
이 버전은 신뢰할 수 있는 테스터에게 제공되는 비공개 베타 버전입니다.
누가 API에 액세스할 수 있나요?
v1beta2
액세스 권한은 나열된 Google API 콘솔 프로젝트를 허용하는 경우에만 사용할 수 있습니다. API 문서에 대한 액세스는 별도의 사용자 허용 목록으로 제어됩니다.
콘솔 프로젝트가 허용 목록에 추가되었는지 어떻게 알 수 있나요?
아래 URL에서 API_KEY
요소를 클릭하여 프로젝트의 API 키를 선택합니다. 선택한 프로젝트에 API 키가 없으면 키를 만들라는 메시지가 표시됩니다. 완료되면 결과 URL을 복사하여 브라우저에 붙여넣습니다.
https://displayvideo.googleapis.com/$discovery/rest?version=v1beta2&labels=V1BETA2_TRUSTED_TESTER&key=API_KEY
API에 관한 JSON 설명이 표시되면 프로젝트가 허용 목록에 추가된 것입니다. 오류가 표시되면 프로젝트가 허용 목록에 없는 것입니다.
API 사용
API에 액세스하려면 어떤 URL을 사용해야 하나요?
https://displayvideo.googleapis.com
어떤 인증 방법이 지원되나요?
OAuth 2.0이 유일하게 지원되는 인증 방법입니다. 모든 요청은 다음 범위에 대해 승인되어야 합니다.
https://www.googleapis.com/auth/display-video
코드를 작성하고 싶습니다. 클라이언트 라이브러리는 어디에서 찾을 수 있나요?
Python
공개적으로 사용 가능한 Python용 Google API 클라이언트 라이브러리를 사용하여 이 API에 액세스할 수 있습니다. 라이브러리를 설치하고 승인된 서비스 객체를 만들려면 다음 단계를 따르세요.
google-api-python-client 설치
pip install --upgrade google-api-python-client
승인된
credentials
객체를 가져옵니다. 애플리케이션 설정 가이드에서 예를 확인하세요.검색 서비스를 사용하여 승인된 서비스 객체를 만듭니다.
api_key = 'API_KEY' api_name = 'displayvideo' api_url = 'https://%s.googleapis.com/' % api_name api_version = 'v1beta2' discovery_url = ( '%s/$discovery/rest?key=%s&version=%s&labels=%s' % (api_url, api_key, api_version, 'V1BETA2_TRUSTED_TESTER') ) service = discovery.build(api_name, api_version, discoveryServiceUrl=discovery_url, http=credentials)