API 초보자가 처음 API를 만났다 (간이 주소 검색)

API를 처음 사용했을 때 한 일을 정리한다.

만든 것



Google에서 제공하는 아래에 설명된 API를 사용하여 애플리케이션 만들기


API에 대해서는, 이 근처의 페이지를 참조하면 이미지는 대체로 잡을까라고
htp : // 에-를 rds. jp/w/아피. HTML
h tp // w w. 아 t r t. 이. jp / ai t / archi c0s / 0703/13 / 네 ws095_2. HTML

구성


  • 주소 검색 가능한 필드 설치
  • 모든 주소 텍스트 입력 후 '검색'버튼을 눌러 검색 결과를 검색 필드 하단에 나열합니다 (Google Maps Geocoding API 사용).
    · 검색 결과 목록의 출력 항목은 다음과 같습니다.
  • 도도부 현 (1 층째)
  • 시 (제 2 계층)
  • 구 (제 3 계층)
  • 마을 무라자 (제 4 계층)
  • 주변 시설보기 (링크) → 클릭하면 GoogleMapAPI를 사용하여 다른 창에지도를 표시하고지도에 모든 주변 시설을 핀으로 표시


  • 사용 API


  • 주소 검색
    htps : //에서 ゔぇぺぺrs. 오, ぇ. 코 m / 마 ps / 도쿠 멘 타치 온 / 게 오코 ぢ g / 니 t로? hl = 그럼
  • 지도 표시, 핀 표시
    htps : //에서 ゔぇぺぺrs. 오, ぇ. 코 m / 마 ps / 도쿠 멘들 온 / 그럼 sc 리 pt /? hl = 그럼
  • 주변 시설 정보 취득
    htps : //에서 ゔぇぺぺrs. 오, ぇ. 이 m/pぁせ s/うぇbせ rゔぃせ/? hl = 그럼

  • 기타


  • 이번은 API와의 연계 방법이나 API를 사용하는 것으로 실현 가능한 것을 잡는 것이 목적
  • WebAPI는 기본적으로 구현 측이 http 또는 https에서 API에 대한 요청을 던지고 JSON 또는 XML 형식으로 응답을 수신하고 수신 된 데이터에서 필요한 데이터를 폐기하고 처리합니다. 사이트상에서 활용한다는 사용법이 주
  • 이번은 지도 API의 활용이지만, 다른 업무적인 용도의 API도 취급하는 데이터가 다른 것만으로 기본적으로 같은 방법으로 제휴 가능. 어느 정도 구현 방법을 습득해 두면 다른 API에서도 유연하게 대응할 수 있다고 생각한다.
  • 이번은 사용하지 않았지만 API와의 제휴는 데이터의 취득 뿐만이 아니라, CRUD적인 요소가 있다고 한다.
  • 갱신이나 삭제용 API 사용시의 경우는 실장 처리가 크게 바뀌는 것은 아니고, 똑같이 API에 파라미터를 건네주어, 실행 결과를 돌려준다고 하는 실장으로 대응 가능.

  • Ajax의 학습을 실시하는 경우, API와의 제휴는 프레임워크측(CakePHP등)에 API와의 제휴 처리는 두지 않고, 이하의 페이지를 참고로 실장하는 방법에 도전한다.
    ― 프레임워크와는 분리해 이해하는 편이, Ajax나 API의 이용 방법에 대해 보다 이해가 깊어진다(Ajax의 구현 방법은 여러 가지 있지만, 현재는 이하의 참고 페이지의 구현 방법을 유지해 두면 좋다)
  • Ajax 란 무엇입니까?
    h tp // 에-를 rds. jp/w/아자 x. HTML
  • Ajax 구현 참고 페이지 :
    htp //wp. 라고 ch-sty ぇ. 인후 / 아 r ゔ s / 619

  • 좋은 웹페이지 즐겨찾기