[API 게 이 트 웨 이 Kong 시리즈 6] - 소비자 전환

2100 단어 luanginx부하 균형
1. 전망 회고
[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

좋은 웹페이지 즐겨찾기