Class: IAPVerifier::Request
- Inherits:
-
Object
- Object
- IAPVerifier::Request
- Defined in:
- lib/iap_verifier/request.rb
Constant Summary collapse
- PRODUCTION_URL =
"https://buy.itunes.apple.com/verifyReceipt"- SANDBOX_URL =
"https://sandbox.itunes.apple.com/verifyReceipt"
Instance Method Summary collapse
-
#initialize(receipt) ⇒ Request
constructor
A new instance of Request.
- #response ⇒ Object
Constructor Details
#initialize(receipt) ⇒ Request
Returns a new instance of Request.
6 7 8 9 10 11 12 13 14 |
# File 'lib/iap_verifier/request.rb', line 6 def initialize(receipt) if receipt.nil? || (/\A[[:space:]]*\z/ === receipt) raise Error::EmptyReceipt.new end @request_data = { 'receipt-data' => receipt } end |
Instance Method Details
#response ⇒ Object
16 17 18 |
# File 'lib/iap_verifier/request.rb', line 16 def response verify_with_retry(@request_data) end |