无法使用 AJAX 获取 url 的 StumbleOn 视图,因为它的 API 返回文本/纯文本
Can't get StumbleUpon views for url using AJAX because its API returns text/plain
我正在尝试通过 $.ajax
获取 url 的 StumbleOn 视图。
我正在使用这个 api:
http://www.stumbleupon.com/services/1.01/badge.getinfo?url=http://example.com/
完整代码:
$.ajax({
type: "GET",
url: "http://www.stumbleupon.com/services/1.01/badge.getinfo?url=http://example.com/",
dataType: "jsonp",
success: function(result) {
console.log(result.result.views);
}
});
问题:
它在控制台中返回" Resource interpreted as Script but transferred with MIME type text/plain
"而不是视图计数 + 其他一些不应该存在的东西
图像中的完整错误:https://i.stack.imgur.com/fRS5j.png
我可以只使用 JavaScript 来计算这些视图吗?
也许这会有所帮助...
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<div id="response"></div>
<script type='text/javascript' src='//code.jquery.com/jquery-1.9.1.js'></script>
<script type='text/javascript' src="http://www.ajax-cross-origin.com/js/jquery.ajax-cross-origin.min.js"></script>
<script type='text/javascript'>
$(document).ready(function() {
$.ajax({
crossOrigin: true,
url: "http://www.stumbleupon.com/services/1.01/badge.getinfo?url=https://mywebsite.com",
success: function(data) {
$("#response").html(data);
}
});
});
</script>
</body>
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- jQuery匹配JSON对象的部分文本
- onkeyup无法动态创建多个文本区域
- 如何在下面的ES6循环中获得前面的文本
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 借助asp.net验证或java脚本对多个文本进行验证
- 无法在ajaxStart中更改跨度文本
- 高亮显示时编辑文本大小和颜色
- jquery中的文本框验证
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- Sails.js:同时发布文本输入和一个文件
- 无法使用 AJAX 获取 url 的 StumbleOn 视图,因为它的 API 返回文本/纯文本
- 将鼠标悬停在图像上以显示文本框,使用 JavaScript 仅适用于一个图像,因为我使用的是 getElementByI
- 如何使文本跟随这个正方形,因为它是被移动
- 使用转义函数会抛出js错误,因为文本中存在特殊字符
- 如何在没有ActiveXObject的情况下使用Javascript/JQuery在文本文件中写入数据,因为它只支持IE