FE
๊ฒฐ์ API ์ค๋ช ํ์
โ ์ง๋ฌธ: payment์์ paymentSuccessํ์ด์ง๋ก ์ด๋ ์ ๋ ๋๋ง ๋์๋ง์ postํ๋ ๋ก์ง์ ๊ตฌํํ๊ณ ์ ํ๋๋ฐ deliveryMessage์ selectedProductIds๋ payment ํ์ด์ง์ ์กด์ฌํ๋ ๋ฐ์ดํฐ์ด๊ณ amount, orderId, paymentKey๋ ์ฑ๊ณต์(paymentSuccess) ์ฟผ๋ฆฌ์คํธ๋ง ๊ฐ์ด๋ผ paymentSuccess ํ์ด์ง์ ์กด์ฌํ๋๋ฐ ๊ทธ๋ฌ๋ฉด ์ด๋ถ๋ถ๋ ์ ์ญ ์ํ ๊ด๋ฆฌ๋ฅผ ํด์ผํ๋์?
โ ์ง๋ฌธ: groupBuyingId๊ฐ ์ด๋ค๊ฑธ ๋ปํ๋์ง๋ ์ดํดํ์์ผ๋ ์ ๊ฐ ์ด๋์ ์ ๋ฐ์ดํฐ๋ฅผ ์ป์ด ๊ฐ์ ๋ณด๋ด์ผํ๋์ง ๊ฐ์ด ์์ต๋๋ค
๋๋ค์ ์ค๋ณต ๊ฒ์ฌ post ์์ฒญ ์ duplicated ๊ฐ์ด true๋ก๋ง ์ค๋ ์ด์
๋ฆฌ๋ทฐ ์์ฑ post API ์ฐ๊ฒฐ ํ ์๋ฌ ํ
์คํธ ํ์ ๋ ์ํ ์ฝ๋๊ฐ ์ ์จ๋ค. โ ์ ํ
ํ์ํ ์๋ฌ ์ํ ์ฝ๋ ์์ฒญ ์ ๋ฃ์ด์ฃผ๊ฒ ๋ค.
๋ฆฌ๋ทฐ ์์ธ๋ณด๊ธฐ API ํ์ / ์์ ๊ธฐ๋ฅ ์์
๋ก๋ฉ ํ์ด์ง ๋กํฐ๊ฐ ์๋ฒ ์ํ์ ๋ฐ๋ผ ์๋๊ฐ ๋ค๋ฅด๋ค. ํค๋ ๋นผ๊ณ ๋ก๋ฉ ํ์ด์ง ์ ์
๊ธฐ๋ณธ ๋ฐฐ์ก์ง ์ถ๊ฐ ์ ๊ธฐ์กด ๊ธฐ๋ณธ ๋ฐฐ์ก์ง ์ญ์ BE ๊ตฌํ / ๊ธฐ๋ณธ ๋ฐฐ์ก์ง ์์ ์ ๊ธฐ๋ณธ ๋ฐฐ์ก์ง๋ก ๋ฑ๋กํฉ๋๋ค ์ฒดํฌ ํด์ ๋ชปํ๊ฒ ๊ตฌํํด์ผ ํ๋ค. / ์ต์ด ๋ฑ๋ก ๋ฐฐ์ก์ง์ผ ๋ ์ฒดํฌ ํด์ ๋ชปํ๊ฒ ๊ตฌํ
๋ฐฐ์ก์ง ๋ชฉ๋ก์์ ์๋ฌ ๋ฌ์ ๋ ๋ฐฐ์ก์ง ์ถ๊ฐ ๋ฒํผ ์์ ์๋ฌ ํ ์คํธ๋ฅผ ๋์ด๋ค.
BE
์ ์ ๋ฐ์ดํฐ ์ญ์ ํ์ง ์๋๋ค.
๋ด์ฐฌ
param์ผ๋ก ๊ด๋ฆฌ?๋์์ด๋