0

我正在使用 Facebook Connect API 开发 iPhone 应用程序。我到达使用以下代码在帖子上设置“喜欢”:

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://graph.facebook.com/%@/likes", discussion.postId]];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:[self.facebook accessToken] forKey:@"access_token"];
[request setDelegate:self];
[request startAsynchronous];

它生成以下调用:

HTTP POST https://graph.facebook.com/147512198609691_148877991806445/likes

但我无法进行逆运算“Unlike”(从帖子中删除类似)。

我尝试了以下方法:

HTTP POST https://graph.facebook.com/147512198609691_148877991806445/likes?access_token=....&method=delete

并且:

HTTP 删除https://graph.facebook.com/147512198609691_148877991806445/likes?access_token= ....

但这些都不起作用,可能我使用了错误的命令。

4

1 回答 1

0
[request setPostValue:@"DELETE" forKey:@"method"];
于 2011-06-24T04:29:09.717 回答