Google API не распознается IDE/Maven

Я использую API Google для проверки токена OAuth на стороне сервера. Импорт:

import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken;
import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken.Payload;
import com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier;

И в моем Maven pom.xml Раздел зависимостей:

    <dependency>
        <groupId>com.google.oauth-client</groupId>
        <artifactId>google-oauth-client</artifactId>
        <version>1.22.0</version>
    </dependency>

Тем не менее, я получаю

Не удается разрешить символ "googleapis"

Когда я проверяю, какие пакеты находятся в com.google.api.clientЯ не вижу googleapis или. Тем не менее, этот импорт был взят прямо из примера здесь

1 ответ

Решение

Я понял это - мне просто нужно было добавить клиент Google API, а также клиент OAuth. Вот как выглядят зависимости в pom.xml,

<!-- verify oauth tokens -->
        <dependency>
            <groupId>com.google.api-client</groupId>
            <artifactId>google-api-client</artifactId>
            <version>1.20.0</version>
        </dependency>
        <dependency>
            <groupId>com.google.oauth-client</groupId>
            <artifactId>google-oauth-client</artifactId>
            <version>1.22.0</version>
        </dependency>
Другие вопросы по тегам