我有以下代码
$(function(){
$.ajaxSetup({ cache: true });
$.getScript('//connect.facebook.net/en_US/sdk.js', function(){
FB.init({
appId: '{user-id}_{app-id}',
version: 'v2.8'
});
FB.api(
"/{post-id}/",
function (response) {
console.log( response.error );
}
);
});
});
我在{app-id}和{post-id}中找到了正确的值https://developers.facebook.com/docs/graph-api/reference/v2.8/post/
然而我收到此错误
code : 12
fbtrace_id : "GUk/UD49xEO"
message : "(#12) singular statuses API is deprecated for versions v2.4 and higher"
type : "OAuthException"
为什么我会这样?我需要访问令牌吗?
这与How should we retrieve an individual post now that /[post-id] is deprecated in v2.4?
不同因为那不起作用。我已尝试为post-id添加前缀,但我得到了同样的错误。在您将其标记为重复之前,您是否对此进行了测试?