Sandbox HTML无法检索在Coinbase沙盒环境中创建的付款按钮
这里是Coinbase新手。Sandbox HTML无法检索在Coinbase沙盒环境中创建的付款按钮,sandbox,coinbase-api,Sandbox,Coinbase Api,这里是Coinbase新手。 在沙箱环境中测试Coinbase时,无法在HTML页面中显示付款按钮。追踪到button.js试图从www而不是sandbox检索付款按钮代码 以下是场景: 使用“沙盒”环境 通过对的API调用生成按钮代码 所有API安全性/身份验证工作正常 使用2中生成的[按钮代码]。通过直接在浏览器中键入来测试签出屏幕。 结果:浏览器显示我的商户帐户的结帐屏幕。酷 使用2中生成的[按钮代码]。通过直接在浏览器中键入来测试按钮。结果:浏览器显示一个漂亮的按钮。又凉了 将此代码放在
在沙箱环境中测试Coinbase时,无法在HTML页面中显示付款按钮。追踪到button.js试图从
www
而不是sandbox
检索付款按钮代码
以下是场景:
<a class="coinbase-button" data-code="[button-code]" href="https://sandbox.coinbase.com/checkouts/[button-code]">Donate Bitcoins </a>
<script src="https://sandbox.coinbase.com/assets/button.js" type="text/javascript"></script>
sandbox
,而不是www
源sandbox.coinbase.com/assets/button.js已硬编码为www.coinbase.com。这是错误的,尽管我不能相信我是第一个遇到这个问题的人,所以我承认我可能做错了什么
Coinbase会在沙箱环境中修复button.js代码吗?这个答案来自Coinbase论坛上这个问题的副本() 诀窍是在按钮div上设置
data env=“Sandbox”
,脚本将正确调整域