如何将跨域Pinterest RSS提要转换为JSON

时间:2015-01-08 18:17:12

标签: javascript json

我正在尝试编写一个以用户名作为输入并返回该程序的程序 用户的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时,它以XML格式返回数据。我尝试将XML转换为JSON,但一直没有成功。我的想法是正确的,还是我应该采用完全不同的方法?谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

正如Adam在评论中指出的那样,Google Feed API现已弃用。

superfeedr.com是另一种选择。

您可以使用Google Feed Api来做到这一点。

在谷歌Example上找到了这个。