프로젝트

일반

사용자정보

Actions

B2B » 이력 » 개정판 4

« 뒤로 | 개정판 4/28 (비교(diff)) | 다음 »
이름없음, 2021/06/02 10:38


Intro

b2b에서 수행할 수 있는 api입니다.(설명 추가)

토큰 발급 받기

B2B api에선 issueDid(second party유형의 did를 새로 발급) 요청을 제외한 모든 헤더에 토큰을 포함합니다.

api 공통 설명 영역으로 옮기면 좋을 것 같은 "토큰 발급 방법"

UploadResolver

GraphQL Multipart-Form으로 파일 업로드 시 operations 키 값으로 이 형식의 JSON 인코딩 바디를 포함하여 요청을 보냅니다.

operations 내부의 variables 문법 사용 방법은 이 문서를 참고할 수 있습니다.

1. uploadImage (Multipart-Form) api 요청 링크 추가

Martipart-Form 요청 형식

key value description
file   업로드 할 파일 또는 파일의 경로 (확장자 표시해주기)
operations   표준 GraphQL Post 요청 형식에 따른 쿼리를 작성합니다.

요청 필드

field type description
did String b2b의 did

응답 필드

field type description
command String 응답 Command 종류
originalFilename String 업로드 한 파일 이름
fullUrlPath String 저장된 경로

요청 예시

{"query":"mutation($did: String){uploadImage(did: $did){command result{originalFilename fullUrlPath}}}","variables":{"did":"HmxD2jgZhBWEGcBnC66Kja"}}

beautify

응답 예시

{
    "data": {
        "uploadImage": {
            "command": "uploadImage",
            "result": [
                {
                    "originalFilename": "100.jpg",
                    "fullUrlPath": "https://cdn.myd.world/6f9b5a50b175e81cf2892b6da61d21af/images/GTfQBO/100.jpg" 
                }
            ]
        }
    }
}

2. uploadHtml (Multipart-Form)

3. uploadEventZip (Multipart-Form)

4. uploadAdvertizeZip (Multipart-Form)

5. uploadDsiclaimer

6. registerConfig

7. uploadEventList

8. uploadResource (Multipart-Form)

9. uploadZip (Multipart-Form)

SettlementResolver

MessageResolver

AuthResolver

이름없음이(가) 약 4년 전에 변경 · 4 revisions

클립보드 이미지 추가 (최대 크기: 97.7 MB)