1๊ฐ์ ํ๋ก์ ํธ ์ด๋ ์ญ์
์ด ํ์ด์ง์ ๋ด์ฉ
- Cloud Manager ์ ๋ํ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ ์ก์ธ์ค ๋ฅผ ์ํ OAuth 2.0 ์ธ์ฆ ์ Preview ๊ธฐ๋ฅ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
- ๊ธฐ๋ฅ ๋ฐ ํด๋น ์ค๋ช ์๋ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๊ธฐ๊ฐ์ ์ธ์ ๋ ์ง ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. OAuth 2.0 ์ธ์ฆ ์ ์ฌ์ฉํ๋ ค๋ฉด Cloud Manager ๊ณต๊ฐ API ์ ๋ํ ์์ฒญ์ ์ฌ์ฉํ ์๋น์ค ๊ณ์ ์ ๋ง๋ญ๋๋ค.
์ง์ ํ Cloud Manager ํ๋ก์ ํธ ์ ๋ํด ๋๊ธฐ ์ค์ธ ์ด๋ ํ ๊ฐ๋ฅผ ์ญ์ ํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์๋ฝํ ์ด๋๋ ์ญ์ ์ ์์ต๋๋ค.
ํ์ ์ญํ
Project User Admin
์ญํ ๋ก ์ด ์๋ํฌ์ธํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ํธ์ถํ ์ ์์ต๋๋ค.
Resource
๊ธฐ๋ณธ URL: https://cloud.mongodb.com/api/public/v1.0
DELETE /groups/{GROUP-ID}/invites/{INVITATION-ID}
์์ฒญ ๊ฒฝ๋ก ๋งค๊ฐ๋ณ์
๊ฒฝ๋ก ์์ | ์ ํ | ํ์์ฑ | ์ค๋ช
|
---|---|---|---|
๊ทธ๋ฃน ID | ๋ฌธ์์ด | ํ์ ์ฌํญ | ํ๋ก์ ํธ๋ฅผ ์๋ณํ๋ ๊ณ ์ ํ 24์๋ฆฌ 16์ง์ ๋ฌธ์์ด. |
INVITATION-ID | ๋ฌธ์์ด | ํ์ ์ฌํญ | ์ด๋๋ฅผ ์๋ณํ๋ ๊ณ ์ ํ 24์๋ฆฌ 16์ง์ ๋ฌธ์์ด์ ๋๋ค. |
์์ฒญ ์ฟผ๋ฆฌ ๋งค๊ฐ๋ณ์
๋ค์ ์ฟผ๋ฆฌ ๋งค๊ฐ๋ณ์๋ ์ ํ ์ฌํญ์ ๋๋ค.
์ด๋ฆ | ์ ํ | ํ์์ฑ | ์ค๋ช
| ๊ธฐ๋ณธ๊ฐ | ||||||
---|---|---|---|---|---|---|---|---|---|---|
pretty | ๋ถ์ธ | ์ต์ |
| |||||||
envelope | ๋ถ์ธ | ์ต์ | ์๋ต์ ์๋ฒจ๋กํ์ ๋ํํ ์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ด๋ ํ๋๊ทธ์ ๋๋ค. ์ผ๋ถ API ํด๋ผ์ด์ธํธ๋ HTTP ์๋ต ํค๋ ๋๋ ์ํ ์ฝ๋์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ฟผ๋ฆฌ์์ envelope=true๋ฅผ ์ค์ ํฉ๋๋ค. ํ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ์๋ํฌ์ธํธ์ ๊ฒฝ์ฐ ์๋ต ๋ณธ๋ฌธ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
|
|
์์ฒญ ๋ณธ๋ฌธ ๋งค๊ฐ๋ณ์
์ด ์๋ํฌ์ธํธ๋ HTTP ์์ฒญ ๋ณธ๋ฌธ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ง ์์ต๋๋ค.
์๋ต
์ด ์๋ํฌ์ธํธ์๋ ์๋ต ์์๊ฐ ์์ต๋๋ค.
์์ฒญ ์์
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest --include \ --header "Accept: application/json" \ --request DELETE "https://cloud.mongodb.com/api/public/v1.0/groups/{GROUP-ID}/invitations/{INVITATION-ID}"
์๋ต ์์
์๋ต ํค๋
401 Unauthorized Content-Type: application/json;charset=ISO-8859-1 Date: {dateInUnixFormat} WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false Content-Length: {requestLengthInBytes} Connection: keep-alive
204 No Content Vary: Accept-Encoding Content-Type: application/json Strict-Transport-Security: max-age=300 Date: {dateInUnixFormat} Connection: keep-alive Content-Length: {requestLengthInBytes} X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
์๋ต ๋ณธ๋ฌธ
์ด ์๋ํฌ์ธํธ๋ ๋น JSON ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค.