Проверьте, является ли профиль imageUrl для изображения по умолчанию с помощью входа в Google (например, Google API, а не Google Plus API) - PullRequest
0 голосов
/ 10 февраля 2019

Есть ли способ проверить, является ли изображение профиля из Google gapi auth2 изображением Google по умолчанию или изображением пользователя?Ответы, которые я видел для этого, касались API Google Plus, который сейчас устарел, и я не смог найти его в документации.

Ниже приведен простой пример того, как я в настоящее время получаю imageUrl.Изображение Google по умолчанию выглядит довольно уродливо на моем сайте, поэтому я хотел бы условно отобразить свое собственное изображение по умолчанию, если gapi возвращает значение по умолчанию.

window.gapi.load('auth2', () => {
                window.auth2 = window.gapi.auth2.init({
                    client_id:
                        clientId,
                    scope: 'profile email'
                });
                window.auth2.then(() => {
                    if (window.auth2.isSignedIn.get()) {
                        const profile = window.auth2.currentUser.get().getBasicProfile();
                        const profileImage = profile.getImageUrl();
                    }
                });
            });
...