구글 블로그(blogger) Java API 자동 포스팅 방법1-(셋팅 편)

구글 블로그(blogger) Java API 자동 포스팅 방법1-(셋팅 편)

Google Cloud 프로젝트 생성하기

API를 사용하기 위해서는 Google Cloud 에 접속을 해서 API를 신청해야 한다, Google Cloud에 접속하여 계정을 먼저 생성해주자

Google Cloud 계정생성

Google Cloud 프로젝트 생성을 위해 우선 계정을 만들어주자

Google Cloud 공식 사이트로 이동한다.

image 54

구글 로그인을 진행 후 > 구글 로그인이 되었다면 > 오른쪽 상단에 무료로 시작하기(파란색 버튼)을 눌러주자

image 55

약관 동의 후 계속

image 56

정보 입력을 해주고

image 57

카드정보를 입력 후 무료로 시작하기 클릭 (오른쪽에 내용이 나와있지만, 무료체험 종료 후 자동 청구 되지 않으니 걱정하지 않아도 됨, 안전하게 체크카드로 등록함)

image 58

정보 입력 후 완료 클릭

image 59

완료, 무료 체험판 사용 중으로 확인된다, 아래의 일반 계정 활성화 버튼을 누르지 않으면 자동결제 될일은 없다.

Google Cloud Console로 이동

구글 클라우드 홈화면으로 이동해주자

image 60

구글 클라우드 메인페이지 왼쪽 상단의 석삼 아이콘 모양 클릭

프로젝트 생성

image 61

IAM 및 관리자 > 프로젝트 만들기 클릭

image 62

프로젝트 이름 입력 후 만들기

image 63

프로젝트 콤보박스 클릭

image 64

생성한 프로젝트 이름 클릭

Blogger API 사용 설정하기

image 65

왼쪽 상단의 석삼 모양 클릭 > API 및 서비스 > 라이브러리 클릭

image 66

Blogger 검색

image 67

Blogger API 클릭

image 68

사용 클릭

OAuth 클라이언트 ID 생성하기

구글 블로그(blogger) Java API 자동 포스팅 방법1-(셋팅 편)

왼쪽 상단 석삼모양 아이콘 > API 및 서비스 > 사용자 인증 정보 클릭

image 70

image 71

우측 하단의 동의화면 구성 체크

image 72

외부 체크 > 만들기 버튼 클릭

image 73
image 74

필수정보 3가지 입력 (앱 이름, 이메일, 개발자 연락처 정보) 후 저장 후 계속 버튼 클릭

image 75

범위 : 인증을 하게 된면 어느 범위로 서비스 할것인가에 대한 설정

범위 추가 또는 삭제 버튼 클릭

image 76

API를 사용할 수 있는 범위 지정(보통 상단의 2~3개 범위를 지정함) 후 업데이트 클릭 > 저장 후 계쏙 클릭

image 77

Test Users는 앱 개발중 사용 할 아이디, 그냥 내 메일계정으로 넣고 > 저장 후 계속 클릭

image 79

요약 정보가 나온다, 설정 완료!

image 80

메인페이지 검색창에 blogger > blogger API 클릭

image 81

관리 클릭

image 82

사용자 인증 정보 > 사용자 인증 정보 만들기 > OAuth 클라이언트 ID 클릭

image 83

애플리케이션 유형 : 데스크톱 앱 > 이름 지정 > 만들기 클릭

image 84

클라이언트 아이디와 비밀번호 생성 완료!

OAuth 클라이언트 다운로드

image 85

우측에 보이는 다운로드 버튼 클릭

image 86

JSON 다운로드 클릭

다운받은 파일명을 client_secret(확장자는 그대로 json)로 수정

image 87

자바 메이븐 프로젝트에 blogger 폴더 생성 후 파일을 업로드

여기까지 하면 API를 활용해 blogger에 포스팅 하기 위한 모든 준비 완료

이제 자바 소스코드에서 Posting 코드만 넣어주면 끝이다.

JAVA로 Blogger 서비스 연동 및 발행 하기

이제 자바 코드로 API를 호출하여 Posting 명령을 날려주면 끝이다.

소스 코드는 구글 블로그(blogger) Java API 자동 포스팅 방법2-(Java 코드 공유)

에 상세히 공유 해두었다.

감사합니다!

Leave a Comment