Google Smartlock не показывает изображение профиля Facebook, когда запрашиваются учетные данные
Я недавно интегрировал 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
Кто-нибудь сталкивается с такой же проблемой?
1 ответ
Это известная ошибка в Play Services, которая неправильно обрабатывает перенаправление, она исправлена, но извините.