2016-10-20 133 views
0

我已經通過了Facebook Sharing Guide,有一件簡單的事情,我似乎無法做到(沒有內置對話框):我如何簡單地共享狀態文本?如何使用iOS Facebook SDK無鏈接/圖片/媒體共享?

我試過下面的代碼一些StackOverflow的瀏覽後:

FBSDKShareAPI * shareApi = [[FBSDKShareAPI alloc]init]; 
shareApi.message = self.fbMessage.text; 
shareApi.delegate = self; 
[shareApi share]; 

然而,與FB SDK錯誤2失敗「分享內容不能爲空」。似乎我有義務用其中一個內容對象填充shareApi.content屬性:鏈接/照片/視頻/多媒體。但我真的不想附加任何這些...

我該如何發佈狀態文本消息?

回答

0

確定發現使用FBSDKGraphRequest溶液:

NSDictionary *params = @{@"message": self.fbMessage.text}; 
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] 
           initWithGraphPath:@"/me/feed" 
           parameters:params 
           HTTPMethod:@"POST"]; 
[request startWithCompletionHandler:nil];