7/22/2016

Google Blog 관리 (Blogspot) - Google API 간단히정리

Google에서는 여러 종류의 API를 제공을 하고 있으며, 너무 많아 이해하기도 힘이 들다.
그래서 Index로 찾아 사용하는 방법을 알아야 겠다.
  • Google API Service Index 
    아래의 사이트에서 Google API를 찾아보자
    https://developers.google.com/apis-explorer/#p/


1. Blogger API 예제 

예를 들면 Blogger API 관련 부분을 보면 Blog를 맘대로 조절을 할수가 있다.다만, 이것을 사용하기 위해서는 조건이 있다.
KEY가 필요하며, BlogID를 알아야 하며, 알기는 쉽다. 본인이 로그를 하면 상단주소에 BlogID를 확인 가능하다.

  https://developers.google.com/apis-explorer/#p/blogger/v3/


  • KEY의 생성부분 관련 설명 참조 사이트 
  https://developers.google.com/places/android-api/signup?hl=ko
  http://sijoo.tistory.com/74


  • API Key의 생성을 위해 Project 생성 
    300 Credit이 제공이 되어 60까지 무료로 된다고 한다 그래서 본인은 포기
  https://console.developers.google.com/apis/library


만약 프로젝트가 생성이 되면, 외부에서 나의 Blogspot을 맘대로 지우고 보고 있을 것 같다.
물론 API KEY가 존재하면 그렇게 될거 같다.


  • KEY 없이 TEST만 하는 방법 
    아래의 API는 blog의 post의 list 정보를 가져오는 것이다.
  https://developers.google.com/apis-explorer/#p/blogger/v3/blogger.posts.list

    위 사이트를 가면 BlogId를 넣으라고 나오며 이를 넣고 실행을 하면 기본동작을 확인가능하다.
    이외 옵션을 넣고 동작확인이 가능하다.


  • BlogID 란 
    Google 내부에서 사용하는 ID로 처음에 나의 ID으로 착각했는데, 아니며 검색을 해도, 물어보라는식이였다.
    하지만, 쉽게 알아내는 방법은 알아냈다. 로그인을 한 후 게시판글을 수정을 하거나 글을 쓰면, 자신의 BlogID와 Post ID를
    상위 주소에서 쉽게 확인이 가능하며, 전체게시판을 가면 상위 주소도 확인가능하다.



  • 본인도 아직 이해를 못한 상태이며, 아래 사이트 Link만
  https://developers.google.com/blogger/docs/2.0/developers_guide_protocol
  https://developers.google.com/blogger/docs/gadgets/gadgets_for_blogger
  https://developers.google.com/gadgets/docs/basic


2. Gdrive API 예제 

  • Gdrive API
  https://developers.google.com/apis-explorer/#p/drive/v3/

  • 로그인을 했다면, 쉽게 본인의 gdrive의 list를 확인 가능하고 동작확인 가능 
  https://developers.google.com/apis-explorer/#p/drive/v3/drive.files.list

사실 나에게는 다 필요는 없는거 같지만, 기본지식을 알아 두고만 있고, 추후 APP을 만든다면,  그때
다시 생각을 해보기로 했다.


3. Google Apps script

Google에서는 Web Interface로 다양한 Apps을 제공을 해주고 있다. 예를 들면, Doc, Sheets 기타등등
이 안에서 이 App의 Form을 변경하거나, Doc 안에서 Script를 넣어 동작시킬 수 있다고한다.
이 Script은 추후 편이성을 위해서 많이 이용될 것 같다.
  • Google Apps API
  https://developers.google.com/apps-script/overview

댓글 없음 :