2013-01-10 30 views
0

我们正在创建一款游戏,并希望让我们的玩家喜欢/订阅/关注我们为其提供奖励的游戏FB/YT/Twitter页面(游戏中硬币)。iOS游戏硬币为FB like/Twitter关注/ Youtube订阅

大多数游戏,我检查,只要他们点击“喜欢”按钮(即使他们后来实际上不喜欢显示的页面),用户的奖励。

所以我想知道是否有可能在收到确认后检测实际的喜欢/订阅/跟随和只有奖励用户?

这是否值得添加麻​​烦?

任何信息表示赞赏!

BR, 韩城

回答

2

使用完成处理。

的Facebook SDK:

+ (FBRequestConnection*)startWithGraphPath:(NSString*)graphPath 
           parameters:(NSDictionary*)parameters 
           HTTPMethod:(NSString*)HTTPMethod 
         completionHandler:(FBRequestHandler)handler; 

FBRequestHandler

typedef void (^FBRequestHandler)(FBRequestConnection *connection, 
           id result, 
           NSError *error); 

如果误差不为零,然后请求显然没有成功。您还可以检查result是否具有预期值。

iOS6的的社会架构(处理器块参数的NSData * responseData,NSHTTPURLResponse * urlResponse,NSError *错误):

- (void)performRequestWithHandler:(SLRequestHandler)handler; 

的iOS5的Twitter框架:

- (void)performRequestWithHandler:(TWRequestHandler)handler; 

在Twitter的情况下,你应该检查状态返回的NSHTTPURLResponse的代码(200表示“成功”)。

+0

刚刚推出了一段时间的推特部分。 Tnx! – rcresnik