我正在尝试在用户墙上发布签到位置。我不需要获取用户设备的经度和纬度。而是具有此静态以及用户也将签到的位置。基本上是一个“签入”按钮,它已经具有静态坐标和一条消息。
我已启动并运行了演示应用程序,但似乎找不到有关此特定主题的任何逐步教程。您可以指向我周围是否有任何链接或示例项目?
谢谢!
最佳答案
首先,您需要有一个地方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权限。