Python으로 Google Blogger 글 발행하기 .1 (Google OAuth API)

Python으로 Google Blogger 글 발행하는 방법을 알려드립니다. 이를 위해 Google Cloud 프로젝트를 생성하고, Blogger API를 사용 설정해야 합니다.

또한 OAuth 클라이언트 ID를 생성하고 Python 코드를 통해 Blogger 서비스와 연동합니다. 마지막으로 Python 코드로 Blog에 글을 발행하는 방법을 안내합니다.

Python으로 Google Blogger 글 발행하기 .1 (Google OAuth API)

Python으로 Google Blogger 글 발행하기 .1 (Google OAuth API)


함께 보면 좋은 정보


Python으로 Google Blogger 글 발행하기

Python으로 Google Blogger 글 발행하기 (Google OAuth API)

이 글은 초보자도 쉽게 따라할 수 있도록 구성되어 있으며, 각 단계별로 필요한 설치 및 설정 방법이 자세히 설명되어 있습니다. Python 코드 예시와 함께 실제 Blog에 글을 발행하는 과정도 상세히 안내되어 있습니다.

이 글에서는 파이썬과 Google OAuth API를 활용하여 블로그 운영과 개발에 도움이 될 것입니다. 지침대로 따라가며 성공적인 블로그 운영과 개발 활동을 기대해봅니다!

Google Blogger는 인기 있는 블로그 플랫폼 중 하나로, Python을 사용하여 Blogger API를 통해 글을 발행할 수 있습니다. 아래의 단계를 따라가며 Python 코드로 Blogger와 연동하여 글을 발행하는 방법을 알아보겠습니다.

Google Cloud 프로젝트 생성

Google Cloud 계정 생성 후, Google Cloud Console로 이동하여 프로젝트를 생성합니다.

Google Cloud 프로젝트 생성
  • 왼쪽 상단 햄버그 모양 단추를 클릭
  • IAM 및 관리자 클릭
  • 프로젝트 만들기 클릭
Python으로 Google Blogger 글 발행하기 Google OAuth API 2 1
  • 새 프로젝트 이름: 도메인 이름이나 블로그 이름을 작성

Blogger API 사용 설정

Blogger API 사용 설정


API 라이브러리 페이지에서 “Blogger”를 검색하고, Blogger API를 사용 설정합니다.

  • API 및 서비스
  • 라이브러리
API 라이브러리

  • Blogger 검색
Blogger API 사용 설정

  • Blogger API 사용 설정
    • 이미 사용중이라 아래와 같이 ‘관리’라 나오지만 원래는 ‘사용‘이라는 버튼이 있다.
Blogger API 사용 설정

OAuth 클라이언트 ID 생성

OAuth 클라이언트 ID 생성

사용자 인증 정보 페이지에서 OAuth 클라이언트 ID를 생성합니다.

  • 왼쪽 상단 햄버그 메뉴 클릭
  • API 및 서비스
  • 사용자 인증 정보
사용자 인증 정보

  • OAuth 클라이언트 ID 만들기
OAuth 클라이언트 ID 만들기

  • 애플리케이션 유형: 데스크톱 앱
  • 이름: 도메인 이름이나 블로그 이름

OAuth 클라이언트 다운로드

JSON 파일 형태의 클라이언트 정보를 다운로드 받아 적절한 경로에 저장합니다.

OAuth 클라이언트 다운로드
  • OAuth 클라이언트 다운로드
    • JSON 다운로드 후 파일명을 client_secrets.json으로 변경합니다.

Python으로 Blogger 서비스 연동하기


필요한 모듈과 라이브러리들을 설치하고, OAuth 클라이언트 정보와 Scope 값을 설정합니다.
Blogger 서비스 객체를 만들어서 반환하는 함수를 작성합니다.

Python으로 Blogger 서비스 연동하기

  • 설치할 파일: pip install google-api-python-client
  • 변경할 사항:
    • BLOG_ID = “블로거 ID 입력”  # 블로거 ID 입력
    • json 파일 다운로드 경로 변경
  • 블로거 ID는 해당 블로그의 맨 뒷자리 숫자입니다.


Python으로 Blog 발행하기

2023 08 27 23 54 48

위에서 작성한 함수와 객체를 활용하여 실제로 Blog에 글을 발행하는 함수를 작성합니다.
제목, 내용, 해시태그 등의 정보와 함께 해당 블로그의 ID 값을 입력하여 글을 발행합니다.

2023 08 27 23 56 16 edited

Python 코드 예시와 함께 상세한 설명과 주석으로 구성된 내용입니다. 각 단계별 코드 및 실행 방법은 자세하게 안내되어 있으며, 초보자도 쉽게 따라할 수 있도록 설명되어 있습니다.

2023 08 27 23 57 28

위의 내용을 숙지하면, 파이썬과 Google OAuth API를 이용해 간단하게 Google Blogger에 글을 발행할 수 있습니다. 성공적인 블로그 운영과 개발 활동을 기대해봅니다!

Leave a Comment