Facebook iOS SDK 3.1 使用分数(游戏 API)

Posted

技术标签:

【中文标题】Facebook iOS SDK 3.1 使用分数(游戏 API)【英文标题】:Facebook iOS SDK 3.1 Using Scores (Game API) 【发布时间】:2012-11-06 21:36:45 【问题描述】:

我正在尝试在我的 ios 游戏中实现新的 Facebook API 3.1,并且我设法让登录等基本功能正常工作,但现在我正在为游戏功能而苦苦挣扎。 我想发布我游戏中的分数,但开发者页面上的教程只显示了旧的已弃用 API。 由于这是 Graph API 的一部分,我想它也应该适用于新的 SDK,但我就是不知道如何。

所以我需要的是: 1. 如何发布分数 2. 如何获得自己的分数和玩游戏的朋友的分数

对此有什么想法吗?

【问题讨论】:

【参考方案1】:

你可以使用类似的代码,贴出100分:

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                          @"100", @"score",
                          nil];

[FBRequestConnection startWithGraphpath:@"me/scores" 
                             parameters:params 
                             HTTPMethod:@"POST" 
                      completionHandler:
     ^(FBRequestConnection *connection, id result, NSError *error) 
         // Handle results
     ];

有关使用新方法的最新示例,请参阅: https://developers.facebook.com/docs/tutorials/ios-sdk-games/open-graph/

【讨论】:

使用“me/scores”代替“me/scrores”。

以上是关于Facebook iOS SDK 3.1 使用分数(游戏 API)的主要内容,如果未能解决你的问题,请参考以下文章

Facebook iOS SDK 3.1 - 发送私人消息

使用 Facebook SDK 3.1 防止 iOS 本机登录

以用户身份将照片发布到 Facebook 粉丝页面。 iOS Facebook SDK 3.1

如何从 facebook ios sdk 3.1 中提取 facebook 电子邮件?

如何在 iOS 上使用 Facebook SDK 3.1 获取用户的电子邮件?

用于 iOS 登录问题的 Facebook SDK 3.1