请求凭据时,Google Smartlock不会显示Facebook个人资料图片

时间:2017-11-29 20:13:08

标签: android google-smartlockpasswords

我最近将google smartlock与我的应用集成在一起。目前,我正在尝试使用以下代码保存FB凭据。

    Credential.Builder builder =new Credential.Builder(user.getEmail()) //FB Email
            .setAccountType(accountType) //IdentityProviders.FACEBOOK
            .setProfilePictureUri(uri); // Facebook graph image url 
                                        // with host graph.facebook.com

当我从智能锁请求凭证时,我无法在出现的对话框中看到与用户FB配置文件帐户关联的用户图像,该对话框要求用户选择要在应用程序中登录的帐户。有一点我观察到,如果我使用下面的静态网址,那么它工作正常。 https://www.cleverfiles.com/howto/wp-content/uploads/2016/08/mini.jpg 但是,如果我使用动态网址,如下面需要网址重定向的动态网址,那么它无法正常工作。 https://graph.facebook.com/XXXXXXXXXX/picture?height=200&width=200&return_ssl_resources=true

是否有人面临同样的问题?

1 个答案:

答案 0 :(得分:1)

Play Services中的一个已知错误是没有正确处理重定向,它在待办事项上得到修复,对不起。