我正在使用Facebook SDK创建一个iphone应用程序。我想发帖给朋友wall.can你帮我实现这个..
答案 0 :(得分:1)
@sai 您可以使用Facebook SDK将消息发布到朋友的墙上。您只需要执行以下任务:
-(void)sendMessageToFriendWall{
NSString* friendID=@"here Please Add Friends FacebookID";
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
friendID, @"to",messageToBePost,@"message",nil];
[[delegate facebook] requestWithGraphPath:[NSString stringWithFormat:@"/%@
/feed",friendID] andParams:params andHttpMethod:@"POST" andDelegate:self];
}
如果您没有朋友的ID,可以使用以下方法调用找到他和他的ID:
-(void)getFriendsandTheirId{
[delegate.facebook requestWithGraphPath:@"me/friends" andDelegate:self];
}
这将返回朋友的json和他们的facebook ID。在得到你朋友的身份证之后,你可以在他的墙上张贴。
请不要忘记在控制器类中使用FBRequestDelegate
。