0

我最近将 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

当我从 smartlock 请求凭据时,我无法在出现的对话框中看到与用户 FB 个人资料帐户关联的用户图像,该对话框要求用户选择帐户以登录应用程序。我观察到的一件事是,如果我使用如下所示的静态 url,那么它工作正常。 https://www.cleverfiles.com/howto/wp-content/uploads/2016/08/mini.jpg 但是如果我使用像下面需要url重定向的动态url,那么它就不起作用。 https://graph.facebook.com/XXXXXXXXXX/picture?height=200&width=200&return_ssl_resources=true

有没有人面临同样的问题?

4

1 回答 1

1

这是 Play 服务中的一个已知错误,无法正确处理重定向,它在积压中得到修复,对此感到抱歉。

于 2017-11-30T02:20:26.153 回答