0

好吧,看起来我是 SO 社区中第一个发布带有 balancepayments 标签的问题的人。

我最近开始使用平衡支付进行开发。我

  • 创建了一个测试市场,
  • 添加了一个“webhook”uri 仍然挂起,形式为:https ://www.mydomain.com/main/balancedpayments (也许这是问题所在?)
  • 参考文档网址 [balanced.js][1] 我将此添加到我的页面头部部分:

    <script type="text/javascript" src="https://js.balancedpayments.com/v1/balanced.js"></script>
    <script type="text/javascript">
        balanced.init('main/balancedpayments/TEST-MP4IaoKYeyteVLTY0nphZijM');
    </script>
    

(在正文中,我制作了一个标准的 html 表单,在表单上方,我使用 balance.js 页面上的示例 jquery 内容添加了一个 javascript 部分,如上所述,我暂时不发布该部分,因为它似乎与我最初的 js 错误无关。)

当文件准备好,在我填写或提交表格之前,我收到这个 js 错误:时间戳:11/29/2013 12:09:53 PM 错误:未捕获的异常:无效的市场 uri“main/balancedpayments/TEST -MP4IaoKYeyteVLTY0nphZijM"

我将提供要求的任何其他信息。

4

1 回答 1

1

你看过这个部分吗?https://docs.balancedpayments.com/current/#include-and-initializing-balanced-js

具体来说:

<script type="text/javascript">
    balanced.init('${REPLACE_THIS_WITH_YOUR_MARKETPLACE_URI}');
</script>
Example:

<script type="text/javascript">
    balanced.init('/v1/marketplaces/TEST-MP5JtbXVDZkSGruOJyNasPqy');
</script>

您可以从仪表板中找到您的 API 密钥和市场 URI 。您会注意到市场 URI 以/v1/....因此在这种情况下开始,您的市场 URI 是:/v1/marketplaces/TEST-MP4IaoKYeyteVLTY0nphZijM

有一个现场小提琴供您试用,http://jsfiddle.net/balanced/ZwhrA/,它从文档链接到。

于 2013-11-30T09:09:24.817 回答