我尝试了以下Google People API,例如:
https://developers.google.com/people/quickstart/java
并且Gradle构建步骤因编译错误而失败:
导入com.google.api.services.people.v1.PeopleScopes;没找到;
有谁能告诉我这里的正确行, 或者示例中显示的Gradle Build文件是否缺少依赖项。 在下面构建gradle依赖项:
dependencies {
compile 'com.google.api-client:google-api-client:1.22.0'
compile 'com.google.oauth-client:google-oauth-client-jetty:1.22.0'
compile 'com.google.apis:google-api-services-people:v1-rev140-1.22.0'
}
答案 0 :(得分:1)
首先,转到源文件并删除import语句。
接下来,转到使用PeopleScopes枚举的行。 它应该是以下效果:
Arrays.asList(PeopleScopes.CONTACTS_READONLY);
将PeopleScopes更改为PeopleServiceScopes,以便新行显示:
Arrays.asList(PeopleServiceScopes.CONTACTS_READONLY);
这应该可以解决您的问题