我有facebook页面,所有照片和相册都是公开的。
我之前使用此查询获取所有相册:
https://graph.facebook.com/67695062976/albums
现在此查询会写入此错误:
An access token is required to request this resource.
我的javascript函数获取所有专辑:
getAlbums: function()
{
$.get('http://graph.facebook.com/67695062976/albums?callback=?', {
}, function (res) {
$('#AlbumsContent').html("");
$.each(res.data, function (key, value) {
var image = res.data[key];
$('#AlbumsContent').append('<div class="PhotosAlbums"><a id="buttonPhotosAlbums'+image.id+'" href="album-'+image.id+'"></a><div class="PhotosAlbumsName">'+image.name+'</div></div>');
});
}, "json");
},
如何在javascript端修复此问题?
答案 0 :(得分:2)
现在几乎所有东西都需要一个访问令牌,对于页面的公共内容,你可以使用App Access Token,即App Id和App Secret,并结合管道:
应用-ID |的App-秘密
你去了:
https://graph.facebook.com/67695062976/albums?access_token=App-ID|App-Secret
如果您尚未创建应用,则可以在此处执行此操作:https://developers.facebook.com/apps