Oauth 2.0 启用的Google联系人API未显示在同意屏幕上

Oauth 2.0 启用的Google联系人API未显示在同意屏幕上,oauth-2.0,google-api,authorization,google-contacts-api,google-authentication,Oauth 2.0,Google Api,Authorization,Google Contacts Api,Google Authentication,所以我一直在试图弄清楚为什么我的Google联系人在我在Google开发者控制台上启用后没有被启用,所以: 在我启用它之后,当我登录时,我能够看到这一点,因为我知道Google+Api工作正常 如我们所见,联系人API似乎没有授权启用的联系人API。为什么呢?我希望它是下图 任何帮助都将不胜感激。这已经有两天了,我还没有得到这方面的信息。在同意屏幕中,我只能看到基本的个人资料信息(电子邮件地址,你的近况) 可能您的应用程序在许可过程中缺少请求其他作用域的功能。联系人API的范围是https

所以我一直在试图弄清楚为什么我的Google联系人在我在Google开发者控制台上启用后没有被启用,所以:

在我启用它之后,当我登录时,我能够看到这一点,因为我知道Google+Api工作正常

如我们所见,联系人API似乎没有授权启用的联系人API。为什么呢?我希望它是下图


任何帮助都将不胜感激。这已经有两天了,我还没有得到这方面的信息。

在同意屏幕中,我只能看到基本的个人资料信息(电子邮件地址,你的近况)


可能您的应用程序在许可过程中缺少请求其他作用域的功能。联系人API的范围是
https://www.googleapis.com/auth/contacts.readonly

所以我给了你支票,但是我遇到了一个错误,现在ChallengeResult拒绝了它的访问。我不知道为什么会发生这种情况,是因为我必须拥有一个域并在管理控制台中注册吗?范围应该是这样的吗
googleAuthOptions=new GoogleOAuth2AuthenticationOptions(){ClientId=“”,ClientSecret=“”,Provider=new GoogleAuthProvider()};googleAuthOptions.Scope.Add(“https://www.googleapis.com/auth/contacts.readonly");在开发人员控制台中安装应用程序时,应配置URL。您使用的是或CloudSponge吗[?我使用的是.Net Oauth2。问题是,在确定联系人范围之前,我需要确定两个用户配置文件的范围。我认为默认情况下,用户配置文件的范围是确定的,但要获得访问范围,需要google+api。