我正在制作iphone游戏,因为我想在脸书上传分数。我是新手,面对书籍代码,我从github.com获得了它的API。但我不知道如何在登录帐户的脸书墙上直接写我的信息或者如何在Facebook上分享我的分数。我已经完成了登录部分。 任何人都可以帮助我????
答案 0 :(得分:2)
请参阅http://wiki.developers.facebook.com/index.php/Facebook_iPhone_SDK
上的facebook api开发Facebook for iPhone也提供了示例应用程序。
谢谢,
吉姆。
答案 1 :(得分:1)
假设用户已经登录并且您有一个有效的faceb0ok会话,您可以使用类似的东西来帮助您入门:
- (void) post {
postingDialog = [[[FBStreamDialog alloc] init] autorelease];
postingDialog.delegate = self;
postingDialog.userMessagePrompt = @"Prompt the User:";
NSString *name = @"Name of thing"
NSString *href = @"http://www.example.com"
NSString *caption = @"This is a caption"
NSString *description = @"This is a description";
NSString *imageSource = @"http://example.com/1.png";
NSString *imageHref = @"http://example.com/1.png";
NSString *linkTitle = @"Link title";
NSString *linkText = @"Text";
NSString *linkHref = @"http://www.example.com/iphone";
postingDialog.attachment = [NSString stringWithFormat:
@"{ \"name\":\"%@\","
"\"href\":\"%@\","
"\"caption\":\"%@\",\"description\":\"%@\","
"\"media\":[{\"type\":\"image\","
"\"src\":\"%@\","
"\"href\":\"%@\"}],"
"\"properties\":{\"%@\":{\"text\":\"%@\",\"href\":\"%@\"}}}", name, href, caption, description, imageSource, imageHref, linkTitle, linkText, linkHref];
[postingDialog show];
}