6개월 전

API : 모델 이미지 할당

1. 개요

이 API 엔드포인트는 시스템 내 가상 모델에 새로운 프로필 이미지를 할당하는 데 사용됩니다. 제공된 회원 일련번호와 이미지 URL을 바탕으로 모델의 이미지를 업데이트합니다.

 

2. HTTP 요청

GET https://lina.photos/request/?act=be_model&member_srl=1681&image_url=https://images.pexels.com/photos/3992656/pexels-photo-3992656.png?auto=compress&cs=tinysrgb&w=600

 

3. 요청 매개변수

매개변수 설명
act be_model API 행동을 지정합니다.
member_srl 1681 모델의 회원 일련번호를 지정합니다.
image_url https://images.pexels.com/photos/3992656/pexels-photo-3992656.png?auto=compress&cs=tinysrgb&w=600 새로 할당할 이미지의 URL을 지정합니다.

 

4. 응답 형식

응답은 JSON 형식으로 반환됩니다. 다음과 같은 필드를 포함합니다:


 

{ "error": 0, "message": "success", "httpStatusCode": 200, "request": { "member_srl": "1681", "image_url": "https://images.pexels.com/photos/3992656/pexels-photo-3992656.png?auto=compress" }, "document_srl": 157815 }

 

5. 데이터 설명

  • error: 오류 코드 (0은 성공을 의미함).
  • message: 처리 결과 메시지 ("success"는 성공적으로 처리되었음을 의미함).
  • httpStatusCode: HTTP 상태 코드 (200은 요청이 성공적으로 처리되었음을 의미함).
  • request: 요청에 사용된 매개변수.
  • document_srl: 이미지가 업데이트된 문서의 일련번호.

 

6. 성공 응답 예시


 

{ "error": 0, "message": "success", "httpStatusCode": 200, "request": { "member_srl": "1681", "image_url": "https://images.pexels.com/photos/3992656/pexels-photo-3992656.png?auto=compress" }, "document_srl": 157815 }

 

7. 오류 처리

  • 400 Bad Request: 요청 매개변수가 누락되었거나 잘못된 경우.
  • 404 Not Found: 지정된 member_srl에 해당하는 모델이 없는 경우.
  • 500 Internal Server Error: 서버 내부 오류.

32
0
댓글이 없습니다.