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

Javascript 错误:未捕获异常:无效的市场uri,javascript,jquery,balanced-payments,Javascript,Jquery,Balanced Payments,嗯,看起来我是S.O.社区中第一个发布带有余额支付标签的问题的人 我最近开始用平衡支付发展。我 创建了一个测试市场 添加了一个“webhook”uri,其形式为:(可能是这个问题?) 参考文档url[balanced.js][1],我将其添加到我的页面标题部分: <script type="text/javascript" src="https://js.balancedpayments.com/v1/balanced.js"></script> <script

嗯,看起来我是S.O.社区中第一个发布带有余额支付标签的问题的人

我最近开始用平衡支付发展。我

  • 创建了一个测试市场
  • 添加了一个“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>
    
    
    balanced.init(“主/余额付款/测试-MP4IAOKYETVLTY0NPHZIJM”);
    
(在正文中,我制作了一个标准的html表单,在表单上方我添加了一个javascript部分,使用balanced.js页面上的示例jquery内容,如上所述,我现在不发布该部分,因为它似乎与我最初的js错误无关。)

文档准备好后,在我填写或提交表单之前,我会遇到以下js错误: 时间戳:11/29/2013 12:09:53 PM 错误:未捕获异常:无效的市场uri“main/balancedpayments/TEST-MP4IaoKYeyteVLTY0nphZijM”


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

您看过本节了吗

具体而言:


init('${REPLACE_THIS_与_YOUR_MARKETPLACE_URI}');
例子:
balanced.init('/v1/marketplaces/TEST-mp5jtbxvdzksgruojnapsqy');
您可以从中找到API密钥机密和市场URI。您会注意到市场URI以
/v1/…
开头,因此在本例中,您的市场URI是:/v1/marketplaces/TEST-MP4IaoKYeyteVLTY0nphZijM


这里有一个供您试用的实时小提琴,该小提琴与文档中的链接有关。

请查看。可能需要第二个参数。可能重复。@Anto Jurkovic:谢谢。第二个参数?嘘,他们不能简单地更正示例代码吗?它不像一份已经付印的报纸。至于“重复”,我搜索了“”(空白)或“平衡支付”的所有结果,但没有得到结果。我的印象是没有启动线程,抱歉。更新:这是另一个特定错误,因此不是重复;)谢谢我有我的密钥,但我想我不明白uri,或者它的位置。我以为它和我网站上的回调url是一样的?我想不是。我确实用
'/v1/marketplaces/TEST-MP4IaoKYeyteVLTY0nphZijM'
替换了它,解决了这个特定的错误。在小提琴上,再次感谢@Mahmoud。如果你有你的秘钥,你可以做:
curl-u${secret\u key}:https://api.balancedpayments.com/v1/marketplaces
这将返回您所在市场的所有信息。当在您的市场上创建任何事件时,我们都会点击回调URL。谢谢。我现在使用balanced.bankAccount和balanced.card对象在信用卡和银行帐户测试调用中获得有效的response.data。