我正在使用FirebaseUI for web登录流程。 使用范围(权限)user_likes调用Facebook提供程序。 用户批准应用和权限后,登录成功。
但是,我现在想知道如何直接通过图形API调用来检索user_likes。 基本上,从成功的firebase auth中检索所需参数的位置,以便成功地获取图形api检索user_likes列表。
答案 0 :(得分:0)
您需要从signInSuccess回调中获取facebook auth凭证。然后,您可以使用OAuth凭据查询facebook api:
'callbacks': {
'signInSuccess': function(currentUser, credential, redirectUrl) {
// Do something.
// Return type determines whether we continue the redirect automatically
// or whether we leave that to developer to handle.
// Credential is in credential.accessToken
return false;
}
}