如何將我的應用程序帳戶鏈接到Facebook?這是代碼: -什麼是Facebook開發人員工具包中的Connect.RegisterUser
BrowserSession _browserSession = new BrowserSession(ApplicationKey, new Enums.ExtendedPermissions[] { Enums.ExtendedPermissions.email, Enums.ExtendedPermissions.manage_mailbox, Enums.ExtendedPermissions.read_mailbox,
Enums.ExtendedPermissions.status_update, Enums.ExtendedPermissions.share_item, Enums.ExtendedPermissions.offline_access});
Connect connect = new Connect(_browserSession);
connect.RegisterUsersAsync(List<ConnectAccountMap>);
正如您所見,connect.RegisterUsersAsync需要ConnectAccountMap類型的List。我如何獲得這些ConnectAccountMaps? ConnectAccountMap的屬性是EmailAddress,AccountId和AccountUrl。但我如何獲得這些參數?
感謝提前:)
您是否已經提取了像EmailAddress這樣的數據? –
@Shekhar_Pro: - 不,我沒有取。我需要取它嗎? Facebook不會給出真實的電子郵件地址。它只提供代理電子郵件地址,這意味着你得到像'asasdasa82348932903 @ facebook.com'這樣的東西。 – TCM
@Ankit請參閱我沒有使用Toolkit,而是自己編寫所有代碼。但步驟與文檔中提到的相同。當您使用這些擴展權限授權您的應用程序時,您將獲得一個授權密鑰來交換該密鑰,您將獲得一個會話密鑰,使用該會話密鑰來獲取電子郵件和其他信息。 Facebook提供的REAL電子郵件ID只是不要給他發垃圾郵件。 –