我正在尝试在用户墙上发布签到位置。我不需要获取用户设备的经度和纬度。而是具有此静态以及用户也将签到的位置。基本上是一个“签入”按钮,它已经具有静态坐标和一条消息。

我已启动并运行了演示应用程序,但似乎找不到有关此特定主题的任何逐步教程。您可以指向我周围是否有任何链接或示例项目?

谢谢!

最佳答案

首先,您需要有一个地方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权限。

07-24 21:55