Facebook ios SDK,喜欢页面,“应用程序没有这个功能”

时间:2011-09-01 08:48:16

标签: objective-c ios facebook facebook-graph-api

我正在尝试使用他们的ios sdk为Facebook上的页面对象设置“喜欢”。

连接完全正常,但是当我提交图形api调用时:

[[myDelegate facebook] requestWithGraphPath:@"PAGE_ID/likes" 
                       andParams:[NSMutableDictionary dictionaryWithObjectsAndKeys:
                       [[myDelegate facebook] accessToken],@"access_token",nil],
                       andHttpMethod:@"POST" andDelegate:myDelegate];

(请注意,PAGE_ID是我想要的页面的有效ID)

请求失败,NSError包含消息。

“(#3)应用程序无法进行此API调用。”类型“OAuth例外”

授权时我要求的权限是“publish_stream”和“offline_access”。这些应该是我需要的页面吗?我是不是在提交我的访问令牌?

3 个答案:

答案 0 :(得分:4)

似乎不支持此功能。根据这个错误报告,状态是“CLOSED WONTFIX”,没有任何关于他们为什么不支持这个的真实解释。

http://bugs.developers.facebook.net/show_bug.cgi?id=10714#c46

答案 1 :(得分:2)

答案 2 :(得分:0)

我面临同样的问题。我看到你问的权限是对的,我对对象c一无所知,但看起来像我的ActinScript方法......

我认为(我在很多页面和帖子中都读过)API不会让你喜欢一个页面,但是你可以喜欢带有id的coments和其他东西,但我担心喜欢的页面可能不是不可能但不是容易...