gpt4 book ai didi

iphone - Facebook iOS SDK - 向 Facebook 用户发送应用程序请求

转载 作者:可可西里 更新时间:2023-11-01 05:07:04 28 4
gpt4 key购买 nike

我正在尝试使用 facebook iOS SDK 通过 facebook 发送应用程序请求,我使用以下代码:

NSString *message = [[NSString alloc] initWithFormat:@"blah blah blah"];
NSString *data = [[NSString alloc] initWithFormat:@"blah blah blah"];

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:message, @"message", data, @"data", nil];
[_facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/apprequests",userID] andParams:params andHttpMethod:@"POST" andDelegate:self];

[message release];
[data release];

这给了我以下错误:

Error: Error Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0x788c5b0 {error=<CFBasicHash 0x788c080 [0x1bf53e0]>{type = mutable dict, count = 2,
entries =>
2 : <CFString 0x788b560 [0x1bf53e0]>{contents = "type"} = <CFString 0x788c3f0 [0x1bf53e0]>{contents = "OAuthException"}
3 : <CFString 0x788c560 [0x1bf53e0]>{contents = "message"} = <CFString 0x788c480 [0x1bf53e0]>{contents = "(#200) Invalid Request: There was a problem with the parameters of the request. Body of an error/warning message. Title is: Invalid Request"}
}

那么有没有人在这方面取得成功,或者您知道使用 Facebook iOS SDK 向 Facebook 用户发送请求的方法吗?

谢谢

最佳答案

您可以使用 Facebook SDK 轻松发送应用请求

要发出应用请求,请确保遵循以下步骤

1)确保您已在您的应用程序文件夹中添加最新的 Facebook SDK

如果没有,您可以从this下载链接。

现在您只需在您的项目文件夹中添加 FBConnect 文件夹。

2) 然后确保您已将您的 iphone 应用程序注册为“Facebook 上的应用程序”类型选择方式您的应用在基本应用设置下与 Facebook 集成。

如果没有,你可以这样做here .

NSString *friendId=@"FacebookId Of Your Friends";

NSLog(@"%@",friendId);

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"Hi please add me as a friend.", @"message",
friendId, @"to",
nil];
[appDelegate.facebook dialog:@"apprequests" andParams:params andDelegate:self];

请不要忘记首先在您的 ViewController 类中采用 FBdialogDelegate 协议(protocol)。

关于iphone - Facebook iOS SDK - 向 Facebook 用户发送应用程序请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6453040/

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