gpt4 book ai didi

ios - Facebook iOS SDK(Graph API) 无法访问公共(public)页面信息

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:06 24 4
gpt4 key购买 nike

因此,我尝试使用 iOS SDK 通过 Facebook 图形 API 获取页面名称:

NSDictionary* params = [NSDictionary dictionaryWithObject:@"id,name" forKey:@"fields"];

[[FBRequest requestWithGraphPath:[NSString stringWithFormat:@"%@", userId] parameters:params HTTPMethod:nil] startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
name = [result objectForKey:@"name"];
//do more stuff
}];

我遇到了错误

error = {
code = 803;
message = "(#803) Some of the aliases you requested do not exist: (null)";
type = OAuthException;
};

我的 accesstoken 有效,当我将 Graph API Explorer 与 GET 请求一起使用时,它确实有效 5120148605?fields=id,name,about,bio

有人知道这种奇怪的行为吗?

最佳答案

我现在通过 userId = [NSString stringWithFormat:@"%@", userId] 解决了这个问题。看起来我需要这个用于页面而不是用户。

我不知道为什么会出现这种情况,或者是否有人遇到过这个问题,但这是我解决问题的方法。

关于ios - Facebook iOS SDK(Graph API) 无法访问公共(public)页面信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18706137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com