错误:未捕获的异常:无效的市场uri
Error: uncaught exception: Invalid marketplace uri
好吧,看起来我是S.O.社区中第一个发布带有balancedpayments标签的问题的人。
我最近开始开发平衡支付。I
- 创建了一个测试市场
- 添加了一个仍然挂起的"webhook"uri,形式为:https://www.mydomain.com/main/balancedpayments(也许这就是问题所在?)
-
参考文档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"
我将提供所要求的任何其他信息。
你看了这一节吗?https://docs.balancedpayments.com/current/#including-并初始化平衡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/,从文档链接到。
相关文章:
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- jquery代码在Mozilla中有效,但在其他浏览器上无效
- 如何在Edge中下载图像/png数据URI
- Soundcloud api"未捕获的类型错误:无法读取属性'uri'“未定义”;
- 这个问号在Flow中意味着什么:“;?()=>“无效”;
- 从字符串末尾删除空白无效
- Jquery Datatables错误:无效的JSON基元:draw
- 滚动在Chrome中有效,但在Firefox或IE中无效
- 错误:语法错误,无法识别的表达式:不支持的伪:无效/RectJS/Unit Testing
- Javascript setattribute-名称和值无效
- 格式化货币无效
- JavaScript错误无效的限定符
- 按键事件无效的原因
- Laravel数据表无效的JSON响应
- 文本字段显示它是有效的,即使它在ExtJS中是无效的
- JS代码在jsbin中有效,在jsfiddle或Chrome/Safari中无效
- 如何使用JavaScript粘贴原始二进制文件而不出现“无效字符”错误
- 由于重定向URI无效,Key斗篷令牌请求被拒绝
- 错误:未捕获的异常:无效的市场uri
- 节点 - npm 请求中的 uri 错误无效