如何生成api.dfp.refreshToken



我刚开始使用Google的DFP API,使用他们的java库。似乎第一步是登录以使用API。他们的示例/文档强烈建议我应该为此目的使用OAuth2,但我无法使其发挥作用。

我得到了我的api.dfp.clientId&api.dfp.client从https://code.google.com/apis/console#access我正在运行GetRefreshToken试图获取我的api.dfp.refreshToken,但它不起作用。特别是当我使用GetRefreshToken提供的URL生成令牌时,我会收到一个错误,上面写着:

"错误:redirect_uri_mismatch请求中的重定向URI:urn:ietf:wg:oauth:2.0:oob与注册的重定向URI""不匹配

有什么想法吗?我完全陷入了困境。也许我应该使用OAuth2以外的东西?

谢谢,-Dave

您必须在宣誓请求的同时提供重定向URI。传递的URI必须与您在控制台中指定的URI匹配(https://code.google.com/apis/console#access)

我认为您在云控制台中创建了一个Web应用程序。相反——尝试创建一个本机应用程序。这将更改REDIRECT URI字段的行为,并将它们设置为urn:ietf:wg:oauth:2.0:oob和localhost。

最新更新