iPhone:将故事发布到用户的流(使用他们的用户名)

时间:2011-02-11 10:23:26

标签: iphone facebook

我想在用户的墙上发布一些内容。描述应包含对用户名称的引用。

e.g。

“马克斯早餐吃了炒鸡蛋。”

现在我可以通过

发布到用户的墙上了
[facebook dialog:@"stream.publish"
           andParams:params
         andDelegate:self];

我还不知道怎么做的是在帖子的描述中包含(facebook)用户名。

此外,stream.publish是Legacy REST API的一部分。图谱API中的替代品会是什么样的?它可以用完全相同的方式调用吗?

1 个答案:

答案 0 :(得分:1)

所以我似乎已经弄明白了第一部分,即如何获取当前登录用户的信息:

[facebook requestWithGraphPath:@"me" andDelegate:self];

但我怎么知道哪个请求

- (void)request:(FBRequest *)request didLoad:(id)result 

目前正在处理?我没有看到来自facebook的这些请求中的任何独特属性。现在我的方法是创建实现FBRequestDelegate的自定义对象,并根据我所做的请求将它们设置为委托(实际上,每个对象的许多实例都知道它属于哪种类型的请求)。

任何人都有更好的解决方案吗?