更新适用于iOS的FBSDKGraphRequest GET

时间:2018-04-02 21:31:46

标签: objective-c facebook-graph-api ios11 facebook-ios-sdk-4.0

我正在更新FBSDKGraphRequest和API升级工具说我有2次更新调用。我已将SDK更新为当前版本(4.31.1),并且它说我正在使用的当前Graph API是v.2.11,所以我也在Facebook Dashboard的应用程序设置中更新了它。它说我必须更新:

  

GET {user-id} 4.0 =   开始执行应用程序的限制(例如   国家或年龄)在没有应用程序的情况下进行的API调用'   appsecret_proof'在请求中。

     

GET {user-id} 4.0 =   GET / {user-id} /对话和GET   / {page-id} / conversation将默认返回较少的字段。使用   '字段' param显式询问你想要的字段集。如果   你要求一组明确的字段,响应将不包含   您没有要求的任何额外字段

这是令人困惑的部分。我只使用Facebook登录并将照片发布到用户的Facebook墙上,其中包括:

[[FBSDKGraphRequest alloc] initWithGraphPath:parameters:];

我访问的唯一部分是:

me
me/friends
me/photos
me/videos

我不确定如何更新Objective-C中的GET调用。它只是告诉我需要更多权限,还是需要将/v.2.11/添加到图形请求路径?这些是我授予的当前权限:

email
public_profile
user_friends
publish_actions

我真的不会花很多时间使用Facebook的SDK,所以我只需要一些帮助就可以更新GET来电。对我而言,似乎我应该打开appsecret_proof并开始使用它。另外,我在我的一个请求中使用了字段:id。

0 个答案:

没有答案