2011-05-23 56 views
5

我正试图在用户墙上发布签到。我不需要获取用户设备的经度和纬度。而是有这个静态以及用户将登入的地方。基本上是一个“签入”按钮,它已经有静态坐标和消息。通过Facebook IOS SDK发布签到

我得到了演示应用程序并运行,但似乎无法找到关于这个特定主题的任何一步一步的教程。是否有任何链接或可以指向我的示例项目?

谢谢!

回答

2

首先,你需要有一个地方ID。假设你有这个功能,你可以使用Facebook Graph API来建立一个提要来检查用户。

你可以做这样的事情(使用Facebook iOS SDK 3.0):

[FBRequestConnection startForPostStatusUpdate:@"Awesome place!" 
             place:@"110506962309835" 
             tags:nil 
          completionHandler:^(FBRequestConnection *connection, 
               id result, 
               NSError *error) { 
     //verify result 
          } 
    ]; 

或者:

[FBRequestConnection startWithGraphPath:@"me/feed" 
          parameters:@{@"place":@"110506962309835"} 
          HTTPMethod:@"POST" 
         completionHandler:^(FBRequestConnection *connection, id result, NSError *error) { 
     //verify result 
    }]; 

您将需要进行此调用之前,要求publish_stream权限的用户。

+0

非常感谢!它的工作! – 2014-03-27 10:25:11

相关问题