[API 게 이 트 웨 이 Kong 시리즈 6] - 소비자 전환
[API 게 이 트 웨 이 콩 시리즈 3] - 전쟁 전 예열 에서 Consumer 에 대한 소 개 를 했 습 니 다. 돌 이 켜 보 겠 습 니 다.Consumer 대상 은 서비스의 사용자 나 사용 자 를 나타 낸다.귀 하 는 Kong 을 위주 로 데이터 베 이 스 를 저장 할 수 있 고 사용자 목록 과 데이터 베 이 스 를 매 핑 하여 Kong 과 기 존의 메 인 데이터 저장 간 의 일치 성 을 유지 할 수 있 습 니 다.
이 장 에 서 는 주로 Consumer 의 API 를 소개 합 니 다.
2. Consumer 만 들 기
다음은 Consumer 를 만 드 는 예 시 를 cUrl 방식 으로 만 들 겠 습 니 다.
$ curl -i -X POST \
--url http://localhost:8001/consumers/ \
--data "username=Jason"
응답 은 다음 과 같 습 니 다.
HTTP/1.1 201 Created
Content-Type: application/json
Connection: keep-alive
{
"username": "Jason",
"created_at": 1428555626000,
"id": "bbdf1c48-19dc-4ab7-cae0-ff4f59d87dc9"
}
이 간단 한 Consumer 에서 만 들 었 습 니 다. 간단 하지 않 습 니까?이어서 Consumer 의 다른 PAI 에 대해 알 아 보 겠 습 니 다.
3、Consumer API
3.1.1 소비자 추가
요청 주소
/consumers
요청 모드
POST
매개 변수
username (선택 가능)
소비자 의 유일한 명칭 과 customid 가 있 고 최소한 하나
custom_id (선택 가능)
소 비 를 저장 하 는 유일한 id 입 니 다. 데이터베이스 에 있 는 사용자 와 매 핑 하 는 데 유용 합 니 다. username 과 있 고 최소한 하나 있 습 니 다.
tags (선택 가능)
consumer 와 연 결 된 tags 는 그룹 과 필터 에 사 용 됩 니 다.
3.1.2 검색 Consermer
요청 주소
/consumers/{username or id}
요청 모드
GET
매개 변수
username or id
consumer 의 username or id 를 검색 해 야 합 니 다.
3.1.3 특정 플러그 인과 연 결 된 Consumer 조회
요청 주소
/plugins/{plugin id}/consumer
요청 모드
GET
매개 변수
plugin id
검색 할 Consumer 와 연 결 된 플러그 인의 id
3.1.4 소비자 업데이트
요청 주소
/consumers/{username or id}
요청 모드
PATCH
매개 변수
username or id
Consumer 의 id 나 username 을 업데이트 하려 면
3.1.5 소비자 삭제
요청 주소
/consumers/{username or id}
요청 모드
DELETE
매개 변수
username or id
삭제 할 Consumer 의 id 또는 username
4. 총화
이 장 에 서 는 주로 Consumer 의 api 를 소개 합 니 다. 소 개 를 통 해 볼 때 Consumre 의 사용 은 매우 간단 합 니 다. 주로 하나의 플러그 인 과 함께 사용 하기에 적합 합 니 다. 앞으로 의 장 에 서 는 다음 과 같은 인상 을 가지 고 있 을 뿐 이 라 고 소개 합 니 다.
Kong 게 이 트 웨 이에 대해 더 알 고 싶 은 것 은 이동 하 십시오 > > > > 기업 급 API 게 이 트 웨 이 Kong
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Neovim을 위한 자동 완성NeoVim으로 생산성을 높일 수 있는 가장 멋진 기능 중 하나는 자동 완성이므로 성능에 따라 플러그인을 선택할 수 있습니다. YouCompleteMe Coc.nvim 이 플러그인은 사용하기 좋지만 Javascrip...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.