API

Kakao. Namespace

API

Description:
  • API 호출에 사용하는 모듈
    Module used to call Kakao APIs

Methods

(static) cleanup()

Description:
  • 사용한 API 모듈 리소스 해제
    Cleans up used API module resources

(static) request(settings) → {Promise}

Description:
  • 카카오 API 호출
    Calls Kakao APIs

See:
Example
Kakao.API.request({
  url: '/v2/user/me', // 사용자 정보 가져오기
})
  .then(function(response) {
    console.log(response)
  })
  .catch(function(error) {
    console.error(error)
  })

Kakao.API.request({
  url: '/v1/user/update_profile', // 사용자 정보 저장하기
  data: {
    properties: {
      preferred_brand: 'Kakao',
    },
  },
})
  .then(function(response) {
    console.log(response)
  })
  .catch(function(error) {
    console.error(error)
  })
Parameters:
Name Type Description
settings Object
Properties
Name Type Attributes Description
url String

요청 URL, 호스트가 https://kapi.kakao.com인 API만 지원
A URL for the request, only supports APIs with a host of https://kapi.kakao.com

data Object <optional>

요청 데이터
Data for the request

files FileList | Array.<File> | Array.<Blob> <optional>

요청 파일
Files for the request

Returns:
Type
Promise