【发布时间】:2014-07-16 20:53:19
【问题描述】:
Facebook 可以使用 YQL 吗?我知道有 twitter 表,但我没有看到 facebook 表,这让我想知道这是否可能。我也没有看到任何关于 facebook 的教程。
【问题讨论】:
-
我猜你可以使用 YQL,但这仅适用于公开可用的信息。即使那样,我也不明白为什么你要进行中间步骤而不是直接调用 FB API...
Facebook 可以使用 YQL 吗?我知道有 twitter 表,但我没有看到 facebook 表,这让我想知道这是否可能。我也没有看到任何关于 facebook 的教程。
【问题讨论】:
是的,你可以,为什么不呢?这是一个例子。
var fbUrl = "http://www.facebook.com/feeds/page.php?id=20531316728&format=JSON";
$.ajax({
url: "http://query.yahooapis.com/v1/public/yql",
dataType: "jsonp",
data: {
q: 'select * from json where url="' + fbUrl + '"',
format: "json"
},
success: function (data) {
$.each(data.query.results.json.entries, function (i, v) {
$('#entries').append(data.query.results.json.entries[i].title + '<br />');
});
}
});
请注意,这也有助于getting JSON from Facebook using AJAX。
【讨论】: