質問

3Cp>私はiPhoneアプリ内からアプリの購入を実装しようとしています。領収書を確認するには、JSONオブジェクトをiTunesサーバーに送信する必要があります。 httpartyプラグインでこれをやろうとしているim:u003C/

require 'httparty'

class ItunesVerification
  include HTTParty
  base_uri 'https://sandbox.itunes.apple.com'
  default_params :output => 'json'
  format :json
end


@result = ItunesVerification.post('/verifyReceipt', :query => {'receipt-data' => params[:receipt]})

3Cp>私がそうするとき、私は到着し続けます...u003C/

3Cp> {"status":21002、 "exception": "java.lang.NullPointerException"}u003C/

3Cp> ... エラー。これがJSONオブジェクトの正しい実装がないためであると思います。オブジェクトには構造を持つ必要があります。u003C/

3Cp>その権利を実装する必要がありますか?u003C/

3Cp>ありがとう N Maechiu003C/

役に立ちましたか?

解決

3Cp>私は解決策を得ました:u003C/

3Cp>私は書く必要があります:query!それからそれはJSONオブジェクトとして送信されます!u003C/

3Cp>マークスu003C/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top