Estoy tratando de implementar la compra en la aplicación desde mi aplicación de iPhone. Para verificar el recibo, necesito enviar un objeto json al servidor de iTunes. Im tratando de hacer esto con el plugin httparty:enviar objeto json con httparty
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]})
Cuando lo hago, me siguen dando un ...
{ "status": 21002 "excepción": "java.lang.NullPointerException "}
... error. Supongo que esto se debe a la implementación incorrecta del objeto json. El objeto debe tener la estructura: {"receipt-data": "...."} ... debido al carácter - en los datos de recepción que no acepta como: identificador de datos de recibos ...
¿Cómo debo implementar ese derecho?
Gracias Maechi
¿Se puede publicar el json que espera el iTunes? –