apple
애플 알림 이력 조회 (관리자용)
관리자(IsAdminUser)만 호출할 수 있는 내부 지원 도구다. payment_platform, transaction_id, 기간 등 쿼리 파라미터로 Apple App Store Server Notification 이력을 조회해 그대로 반환한다. 조회만 하며 부수효과는 없다.
query Parameters
debugIf value is "on", debug is included in response.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
애플 알림 이력 조회 (관리자용) › Responses
No response body
애플 주문 ID로 사용자 찾기 (관리자용)
관리자 전용 지원 도구다. Apple App Store Server API 로 order_id 를 조회해 서명된 트랜잭션에서 appAccountToken 을 꺼내고, 그 uuid 로 로컬 사용자를 찾아 email/uuid 를 반환한다. payment_platform, environment 쿼리 파라미터가 필요하다.
path Parameters
order_idquery Parameters
debugIf value is "on", debug is included in response.
Headers
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
애플 주문 ID로 사용자 찾기 (관리자용) › Responses
No response body
애플 IAP 알림 웹훅
Apple App Store Server Notifications V2 웹훅을 수신한다. platform 경로 파라미터로 ios/tvos 를 구분하며, 서명된 JWS 페이로드를 검증해 appAccountToken 으로 로컬 사용자를 찾고 구독 상태를 갱신한다. DRF 인증은 걸려 있지 않고 Apple 서명 검증 자체가 신뢰 경계다.
path Parameters
platformquery Parameters
debugIf value is "on", debug is included in response.
Headers
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
애플 IAP 알림 웹훅 › Responses
No response body
애플 IAP 샌드박스 알림 웹훅
위 알림 웹훅과 같은 AppleNotificationView 를 쓰되 sandbox 플래그를 강제해, Apple 샌드박스(TestFlight 등) 환경의 서명 키셋으로 검증한다. 사용자 조회·구독 상태 갱신 등 나머지 처리는 동일하다.
path Parameters
platformquery Parameters
debugIf value is "on", debug is included in response.
Headers
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
애플 IAP 샌드박스 알림 웹훅 › Responses
No response body