Привет, я использую клиент spring boot oauth2 для входа в Facebook для моего проекта Spring Boot, вход в FaceBooking работает нормально, и я также могу получить имя и адрес электронной почты, но я не могу правильно уловить URL-адрес фотографии. Я отлаживал и вижу, что у меня есть изображение профиля в канале, но оно находится в массиве или чем-то подобном. Посмотрите:
Name: [373860275vbvb2878377831], Granted Authorities: [[ROLE_USER, SCOPE_email, SCOPE_public_profile]], User Attributes: [{id=3738602752878331, name=David Mark, email=abc545@gmail.com, picture={data={height=50, is_silhouette=false, url=https://platform-lookaside.fbsbx.com/platform/profilepic/?asid=3738602675265656878331&height=50&width=50&ext=1591440697&hash=AeQTuuV0tn-GHQDV, width=50}}}]
Я использую maps.put("fbphoto", principal.getAttribute("picture"));
Мне нужен только URL-адрес фотографии. Но как?