PC网站集成支付宝的沙箱测试

zz962 2017-07-26 02:53:08
我现在在沙箱里测试,已经可以成功调用支付接口pageExecute,该方法的返回值是一个隐含的表单
<form name="punchout_form" method="post" action="https://openapi.alipaydev.com/gateway.do?charset=utf-8&method=alipay.trade.precreate&sign=...&version=1.0&app_id=...&sign_type=RSA2×tamp=2017-07-26+10%3A54%3A11&alipay_sdk=alipay-sdk-java-dynamicVersionNo&format=json">
<input type="hidden" name="biz_content" value="{"out_trade_no":"1501037651304","subject":"Iphone6 16G","total_amount":"88.88"}">
<input type="submit" value="立即支付" style="display:none" >
</form>
<script>document.forms[0].submit();</script>


该表单后得到
{"alipay_trade_precreate_response":{"code":"10000","msg":"Success","out_trade_no":"1501037651304","qr_code":"..."},"sign":"..."}

根据支付宝的说法,需要根据返回的qr_code做一个二维码嵌入网页,然后用沙箱钱包扫码支付。

请问如何显示支付宝的登录页面(不是扫码)
...全文
159 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧