我正在使用 Google 电子钱包,我需要使用解码后的order_id
. 这是我正在关注的教程:https ://developers.google.com/commerce/wallet/digital/training/getting-started/handle-notif 。谷歌检查(response.status == 200) && (response.content == orderId)
,从这个文档。如何将自定义content
方法添加到响应对象、将 orderId 作为标头返回或其他内容?我查看了API 文档并没有看到任何有用的信息。
订单没有通过,因为我没有发回订单 ID。如果我不使用“回发网址”,订单就会通过。另外,我已经从控制器中删除了登录墙。
这是我的控制器的创建操作:
def create
@postback_jwt = JWT.decode(params[:jwt], ENV['GOOGLE_WALLET_SECRET'])
order_id = @postback_jwt["response"]["orderId"]
render :new
end