如何将跨域 Pinterest RSS 提要转换为 JSON
How to convert Cross-Domain Pinterest RSS feed into JSON
我正在尝试编写一个以用户名作为输入的程序,returns
用户的 Pinterest RSS 提要作为 JSON 结构。这是我目前所拥有的:
var input = prompt("Please enter a username: ");
$(document).ready(function () {
$.ajax({
type: 'GET',
url: 'http://www.pinterest.com/'+input+'/feed.rss',
dataType: 'jsonp',
error: function(data) {
console.log('error', data);
},
success: function(data) {
console.log('success', data);
},
complete: function() {
console.log('done');
}
});
});
最初,我尝试使用 JSON,但遇到了跨域问题。当我使用 JSONP 时,它 returns 数据为 XML 格式。我尝试将 XML 转换为 JSON 但没有成功。我的想法是否正确,还是应该使用完全不同的方法?谢谢你的时间。
正如 Adam 在评论中指出的那样,Google Feed API 现已弃用。
superfeedr.com 是一种选择。
您可以使用 Google Feed Api 来做到这一点。
在 google Example 上找到这个。
我正在尝试编写一个以用户名作为输入的程序,returns 用户的 Pinterest RSS 提要作为 JSON 结构。这是我目前所拥有的:
var input = prompt("Please enter a username: ");
$(document).ready(function () {
$.ajax({
type: 'GET',
url: 'http://www.pinterest.com/'+input+'/feed.rss',
dataType: 'jsonp',
error: function(data) {
console.log('error', data);
},
success: function(data) {
console.log('success', data);
},
complete: function() {
console.log('done');
}
});
});
最初,我尝试使用 JSON,但遇到了跨域问题。当我使用 JSONP 时,它 returns 数据为 XML 格式。我尝试将 XML 转换为 JSON 但没有成功。我的想法是否正确,还是应该使用完全不同的方法?谢谢你的时间。
正如 Adam 在评论中指出的那样,Google Feed API 现已弃用。
superfeedr.com 是一种选择。
您可以使用 Google Feed Api 来做到这一点。
在 google Example 上找到这个。