1
我想使用Ionic保存一組用戶的Facebook朋友。 我能夠保存名稱和照片,並想知道如何獲得好友列表。 我很想獲得好友用戶UID。我正在使用Firebase身份驗證。使用Ionic&Firebase身份驗證登錄Facebook上的朋友列表
facebookLogin(): Promise<any> {
return this.facebook.login(['email'])
.then((response) => {
const facebookCredential = firebase.auth.FacebookAuthProvider
.credential(response.authResponse.accessToken);
this.afAuth.auth.signInWithCredential(facebookCredential)
.then(userData => { this.userProfileRef.child(userData.uid).set({
hypes: 23,
name: userData.displayName,
image: userData.photoURL,
friends: userData.friends,
}); this.userUID = userData.uid;
})
.catch((error) => { console.log("Firebase failure: " + JSON.stringify(error)); });
})
.catch((error) => { console.log(error) }); }}
你究竟需要什麼朋友?你只能得到授權你的應用的朋友。 – luschn
我只想要那些也下載了應用程序的朋友。我想要從每個朋友獲得的數據是其名稱,PhotoURL和Firebase UID。我的應用程序的最終目標是允許1個用戶將硬幣發送給他們的朋友。感謝您評論我的問題。 –