簡體   English   中英

Facebook權限需要標記牆上的朋友..?

[英]Facebook permissions required to tag a friend in a wall post..?

我想在我發布在牆上的帖子中標記一位朋友,只是想知道需要哪些權限...?

我使用以下代碼...

對於權限..

 NSArray *permissions = [[NSArray alloc] initWithObjects:
                                    @"friends_online_presence",
                                    @"read_stream",
                                    @"email",
                                    @"publish_stream",
                                    nil];
            [self.appDelegate.facebook authorize:permissions];
            [permissions release];

並張貼

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:

                               @"Test 2",@"message",
                               @"100004311843201,1039844409", @"to",
                               nil];

[self.appDelegate.facebook requestWithGraphPath:@"me/feed" andParams:params andHttpMethod:@"POST" andDelegate:self];

這成功發布在牆上,但不包括配置文件ID ...

雖然它在PHP中是錯誤報告 ,它表示在發布狀態更新和標記朋友時,Graph API中的問題無法正常工作。

它說它將發布狀態更新但標記不起作用。

編輯:

正如在評論中與OP討論的那樣,添加附加到其工作的參數的位置字段。

我認為這應該對你有所幫助:

要在用戶消息中提及用戶,請將此字符串與消息內聯:@ [userID]或@ [profileUrl]。 這會創建一個指向所述朋友的個人資料的內聯超鏈接,並向他們發送一個已被標記的通知。

摘自: https//developers.facebook.com/docs/technical-guides/opengraph/mention-tagging/

對於Facebook好友中的標簽朋友,需要在帖子中標記等。

客戶朋友選擇器更適合標記朋友。 見下面的Facebook樣本https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2178-6/851564_497226807066458_2037734970_n.png

為此目的,我們這個圖形api taggable_friends可以獲得標記能力的朋友

有關更多詳細信息,請訪問此鏈接並閱讀標記部分(提及標記是適合您的要求的套件) 提及詳細信息

暫無
暫無

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

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