错误:未捕获的异常:无效的市场uri

时间:2013-11-29 17:15:10

标签: javascript jquery balanced-payments

好吧,看起来我是S.O.的第一个。社区发布带有balancedpayments标签的问题。

我最近开始使用balancedpayments进行开发。我

  • 创建了一个测试市场,
  • https://www.mydomain.com/main/balancedpayments的形式添加了一个“webhook”uri仍处于待决状态(也许这就是问题?)
  • 参考文档url [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表单,在表单上方,我使用了在balanced.js页面上找到的示例jquery内容添加了一个javascript部分,如上所述,我不会发布该部分现在,因为它似乎与我的初始js错误无关。)

当文档准备就绪,在我填写或提交表单之前,我得到这个js错误: 时间戳:2013年11月29日下午12:09:53 错误:未捕获的异常:无效的市场uri“main / balancedpayments / TEST-MP4IaoKYeyteVLTY0nphZijM”

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

1 个答案:

答案 0 :(得分:1)

你看过这部分了吗? https://docs.balancedpayments.com/current/#including-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>

您可以从dashboard找到您的API密钥密码和市场URI。您会注意到,市场URI以/v1/....开头,所以在这种情况下,您的市场URI是: / v1 / marketplaces / TEST-MP4IaoKYeyteVLTY0nphZijM

有一个实用的小提琴,你可以尝试一下,http://jsfiddle.net/balanced/ZwhrA/,它与文档链接。