使用graph api(v1.0)以及在v2.0在MVC4应用程序中发布之前创建的旧appid,并尝试使用代码获取自己的工作历史记录 FacebookAPI api =新的FacebookAPI(Session [“access_token”]。ToString()); Jsonobject people = api.Get(“/ me”,args); //其中args是FBgeneral字段(id,first_name,last_name,work,education,location,picture,link),这里工作得很好但是 当我尝试使用相同的api(v1.0)和最近在两个月之前创建的新appid时,自我用户的工作细节无法检索。它只检索(id,first_name,last_name,picture,link)
答案 0 :(得分:0)
如果您未明确指定要使用的API版本,则较新的Facebook App将使用API v2.0。
对于2014年4月30日当天或之后创建的应用,在没有指定版本号的情况下进行API调用等同于调用API的v2.0。
src:https://developers.facebook.com/docs/apps/changelog#v2_0
您可以通过以下HTTP-Header检查使用过的Facebook API版本:facebook-api-version
src:https://developers.facebook.com/docs/apps/changelog#v2_1