簡體   English   中英

在多個朋友的facebook牆上發帖

[英]post on multiple friends facebook wall

我只用一個facebook牆貼提出申請。 使用FBConnect對我很好。 但是現在我想一次單擊將牆貼一次發給多個朋友。 是否可以在多個朋友的牆上發帖? 如果可能的話,建議我。

我的代碼:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   [NSString stringWithFormat:@"%@",[[arrData objectAtIndex:i] objectForKey:@"id"]], @"to",
                                   @"post on facebook", @"name",
                                   @"facebook wall post", @"description",
                                   @"http://m.facebook.com/apps/myapp", @"link",
                                   nil];

    AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
    [[delegate facebook] dialog:@"feed"
                      andParams:params
                    andDelegate:self];

請回復我。

在此先感謝您的幫助。

如果使用的是供稿對話框,則別無選擇,只能為每個朋友打開一個對話框。

不過,您可以執行的操作是請求publish_stream參數,該參數可讓您以登錄用戶的身份發布在他或他的朋友牆上。
獲得該許可后,您只需將請求發送到fb即可發布,而無需使用對話框,這樣您就可以根據需要發送任意數量的請求。

在ios SDK中,它是通過Requests完成的。

如果您已經知道如何在用戶牆上發布內容,則可以使用以下方法執行此任務,或者查看鏈接以獲取幫助

  1. 獲取您所有朋友的Face book fiends id。
  2. 保存在數組中。
  3. 迭代循環數組的長度,並一一貼在朋友牆上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM