使用Facebook iOS SDK 2,我如何喜欢一个页面? - "申请必须在白名单上"

Woo*_*tty 5 iphone xcode facebook oauth

如何使用新的Facebook iOS SDK"喜欢"某个页面?(http://github.com/facebook/facebook-ios-sdk)

我目前正在尝试这样做:

NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithObjectsAndKeys:[_facebook accessToken],@"access_token",nil];
[_facebook requestWithGraphPath:@"cocacola/likes" andParams:dict andHttpMethod:@"POST" andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

这不起作用.当NSLog([error description]);我得到:

Error Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0x6a50160 {error=<CFBasicHash 0x6a4fd40 [0x250b380]>{type = mutable dict, count = 2,
entries =>
    2 : <CFString 0x6a4fc80 [0x250b380]>{contents = "type"} = <CFString 0x6a50000 [0x250b380]>{contents = "OAuthException"}
    3 : <CFString 0x6a500e0 [0x250b380]>{contents = "message"} = <CFString 0x6a50080 [0x250b380]>{contents = "(#3) Application must be on whitelist"}
}
}
Run Code Online (Sandbox Code Playgroud)

我已经加入我的IP(IP地址我的电脑,因为我从模拟器运行,获取访问时www.whatismyip.com)到下高级设置我的Facebook应用程序的白名单白名单.

谢谢!
特里斯坦

Kri*_*kel 3

看起来这是一个众所周知但未经证实的错误:http ://bugs.developers.facebook.net/show_bug.cgi?id=10714 。

如果您在 Facebook 的错误跟踪器中为该错误投票,这可能会有所帮助。