2011-09-28 3 views
2

인앱 구매 서버 모델에 대해 몇 가지 질문이 있습니다.인앱 구매 서버 모델

나는 내 데이터베이스와 항목 설명을 저장하는 테이블을 가지고있다. 예를 들어 소드는 0.49 달러, 메이스는 0.99 달러입니다. 그래서 필드가있는 테이블 - 아이디, 이름, 가격, 정보 (설명). 이 항목을 내 애플리케이션에 표시하고 사용자가 구매할 수있게하려고합니다. 내 서버 쪽은 PHP로 작성되었습니다.

인앱 구매를위한 서버 모델에 대한 일반 자습서가없는 것 같습니다. 그래서 나는 http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/APIOverview/OverviewoftheStoreKitAPI.html (그림 1.3)을 읽고 있었다, 그리고 내가해야 할 것 같습니다 : 내 서버에

  • 보내기 요청을이 항목의 데이터를받을 수 있습니다. 제품 식별자 란 무엇이며 어디서 구할 수 있습니까?
  • 응용 프로그램은 제품에 대한 정보를 얻기 위해 앱 스토어에 요청을 보냅니다. 어떤 종류의 요청입니까? 모든 샘플 코드? 이 요청은 무엇을 반환할까요?
  • 이제 사용자에게이 정보를 표시하고 구매하려는 항목을 선택하고 앱이 앱 스토어에 결제 요청을 보냅니다. 다시 말하면 어떤 요청입니까, 어떤 예입니까?
  • 그런 다음 앱에서 영수증 데이터를 수신합니다. 그리고 그것을 내 서버로 보내야합니다. 그리고 내 서버는이 데이터를 앱 스토어 서버에 보내서 구매를 확인해야합니다. 어떻게해야합니까?
  • Apple 서버가 내 서버에 응답을 보내고 항목을 사용자 인벤토리에 추가합니다 (fe).

이제 인앱 구매를 테스트하는 방법에 대해 알아보십시오. 내가 아는 한, iTunes에 연결하여 새 애플리케이션을 추가하고이 애플리케이션에 인앱 수익 창출을 추가하고 테스트 사용자가 맞습니까?

답변

4

inAppPurchases를 돕기 위해 개발자가 작성한 몇 가지 훌륭한 프레임 워크가 있습니다. 이 프레임 워크는 영수증을 확인하는 서버 모델과 함께 모든 유형의 제품 (소모품, 비 소모품 및 가입)을 위해 설계되었습니다.

https://github.com/MugunthKumar/MKStoreKit - 좋은

https://github.com/anystone/AnystoneStoreKit - 또 다른 좋은 래퍼. 더 훌륭한 대리인을 사용합니다.

(전용이 아닌 소모품) 세 번째 아주 쉬운 튜토리얼

http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

이 하나가 당신이 가진 모든 질문에 설명하고 예를 들어 시작 도착 ..

+0

감사합니다. – Drabuna