2011-02-11 32 views
1

我想在用戶的牆上發佈內容。描述應該包含對用戶名稱的引用。iPhone:將故事發布到用戶的流(使用他們的用戶名)

例如

「麥克斯剛吃過早餐炒雞蛋。」

現在我能夠通過

[facebook dialog:@"stream.publish" 
      andParams:params 
     andDelegate:self]; 

張貼到用戶的牆有什麼我還不知道怎麼做是包括該職位的描述(Facebook)的用戶名。

另外,stream.publish是Legacy REST API的一部分。 Graph API中的替代形式會是什麼樣子?它可以被完全一樣地調用嗎?

回答

1

所以我似乎想通了第一部分,即如何獲得在當前登錄用戶的信息:

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

但是我怎麼知道哪些要求

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

目前處理?我沒有看到來自Facebook的這些請求中的任何獨特屬性。現在我的方法是創建實現FBRequestDelegate的自定義對象,並根據我所做的請求將它們設置爲委託(實際上,實際上每個對象的許多實例都知道它屬於哪種類型的請求)。

任何人都有更好的解決方案呢?