我试图使用Readability API
我使用jsonp dataType
进行ajax调用function getInfo() {
var getURL = "https://www.readability.com/api/content/v1/parser";
$.ajax({
url: getURL,
type: 'GET',
crossDomain: true,
data: { url: url, token: token, callback : "?" },
dataType: 'jsonp',
success: function (data) {
console.log(data.content);
textString = data.content;
},
error: function() { alert('Failed!'); }
});
}
这就是我得到的回报。
但是,我也会收到Uncaught SyntaxError: Unexpected token :
错误以及错误消息'案例被调用打印"失败"警报。
如何修复意外令牌?
答案 0 :(得分:0)
使用我之前的回答here中针对类似挑战的方法可以帮助您有效解决您面临的挑战:使用 AJAX 调用意外令牌 JSONP ,以及 access-control-allow-origin 错误。
对于security reasons,我建议通过 JSONP 方法实施CORS。
请注意:请阅读阅读答案下方的前两条评论,以获得全面的解决方案。