使用Facebook Graph API的Facebook用户帖子/提要未显示

时间:2015-07-02 09:58:46

标签: php api facebook-graph-api salesforce apex

我在Facebook Graph API中使用Salesforce并使用用户搜索获取所有用户。

点击或选择某个特定用户时,该用户/个人资料的帖子/个人资料不会出现。

我正在使用端点URL发出HTTP GET请求:

**endpointurl=**'https://graph.facebook.com/'+searchtxtfblocal+'?fields=id,name,location,picture,education,birthday,link,first_name,last_name,statuses.limit(20).fields(message,id,updated_time),photos.limit(20).type(uploaded).fields(id,link,picture,source,updated_time,name,created_time,width,icon,height),videos.limit(20).type(uploaded).fields(id,source,picture,created_time,embed_html,name,updated_time,description),links.limit(20).fields(created_time,description,link,id,name,message,picture,icon)&access_token='+facebooklogindetailxml.AccessToken;

其中searchtxtfblocaluser/profile id

此端点的某些参数即将Nullstatusesusernamebirthdaylinkslikes,{{1调试中的等等。

我有有效的访问令牌,仍然将这些参数设为null。

您能否建议一种纠正此错误的方法?

1 个答案:

答案 0 :(得分:0)

这些必须与权限范围有关,并且您尚未指定查询用户。如果查询用户statuses(意味着访问令牌属于您要查询的人),则需要相应的权限范围,例如;

  

links& read_stream需要user_postsbirthday
  user_birthday需要likes user_likes需要photos   
user_photos需要username

如果您要查询其他用户,则只能检索公共供稿。

SetStrInfo已被弃用,不再有效。