我在上面的api中遇到了一些我似乎无法解决的问题,并希望得到任何帮助:我尝试构建一个范围为{{3}的oauth网址并且在重定向到oauth网址时我没有提示输入这些权限。
我已经使用了开发者控制台URI并且只更改了client_id和redirect_uri,但仍然无法正常工作,所以我认为问题出在谷歌开发者控制台应用程序上?
e.g。谷歌开发者控制台URI,它提示我授权查看和管理您的Ad Exchange数据"和"查看您的Ad Exchange数据"是: https://www.googleapis.com/auth/adexchange.seller+https://www.googleapis.com/auth/adexchange.seller.readonly
现在,如果我只更改client_id和redirect_uri以使用我的应用程序,我只会被提示进入"离线访问"这反过来不允许我访问任何数据,因为它说该用户没有任何adx帐户。
这两种情况都是我使用同一个用户进行身份验证(我也尝试过与其他adx用户一起使用),使用"客户端ID用于Web应用程序"凭据。
由于 暗嫩
答案 0 :(得分:1)
如果有人遇到此问题:问题是由于我曾尝试使用Google凭据对已安装的应用进行身份验证,并且出于某种原因,直到我从google.com/settings撤消对该应用程序的访问权限,它才会提示我正确的范围。在撤销后,一切都按预期开始工作。
暗嫩