0
我使用了Facebook IOS SDK附帶的FriendPickerSample應用程序來顯示我的用戶的Facebook朋友列表。我得到一組FBGraphUser,並可以訪問id,first_name,last_name,鏈接和地址屬性。使用FBFriendPickerViewController發送郵件給IOS列表中的用戶
現在我想向這些用戶發送一條消息,邀請他們下載我們的應用程序。你下一步怎麼做?我應該不使用FBFriendPickerViewController嗎?如果沒有,那麼做到這一點的正確方法是什麼?
您提到的示例調用[FBWebDialogs presentRequestsDialogModallyWithSession]來發送請求。這個調用的最後一個參數是一個FBFrictionlessRecipientCache對象,它應該在recipientIDs屬性中具有「無摩擦」的用戶標識。然而,在我的應用程序和示例應用程序中,該字段中沒有標識,即使選擇了用戶也沒有發送任何標識。任何想法如何讓無磨擦的用戶進入FBFrictionLessRecipientCache對象? – smDeveloper
你確定沒有發送任何內容嗎?應用程序請求通常會轉到Facebook中的App Center。 –
是的,它實際上只是在facebook上找不到它。你把我帶到了正確的地方,但我做的全部都是錯的。基本上任何嘗試發送邀請的人都應該使用FBWebDialogs presentRequestsDialogModallyWithSession,而不要弄亂FBFriendPickerViewController,因爲它會給你一些你不能用來發送邀請的數據。謝謝你的幫助。 – smDeveloper