【问题标题】:Ad Exchange Seller REST API and API KeyAd Exchange 卖方 REST API 和 API 密钥
【发布时间】:2015-05-26 08:42:23
【问题描述】:

我可以仅使用 API 密钥访问 Ad Exchange Seller REST API。我正在使用带有 c# 的 Google.Apis.AdExchangeSeller.v2_0 包。我的代码如下

var service = new AdExchangeSellerService(new BaseClientService.Initializer
{
   ApplicationName = "Abc Client",
   ApiKey = "[MY APP KEY]",
});

var accounts = service.Accounts.List().Execute();

【问题讨论】:

    标签: c# google-api google-api-dotnet-client google-authentication


    【解决方案1】:

    没有。 APIKEY 仅用于公共数据。

    Ad Exchange Seller REST API 要求顶部有 Accounts: list 声明它需要授权。

    授权

    此请求需要获得以下至少一项的授权 范围(阅读有关身份验证和授权的更多信息)。

    范围https://www.googleapis.com/auth/adexchange.seller https://www.googleapis.com/auth/adexchange.seller.readonly

    您需要进行身份验证才能使用它。

    【讨论】:

    • 谢谢。有没有办法设置身份验证令牌的生命周期。
    • 当您使用 Oauth2 进行身份验证时。您将获得一个刷新令牌,该刷新令牌可让您获得新的访问令牌。访问令牌用于访问用户数据。访问令牌在大约一个小时后过期。仅当用户删除您的身份验证时,刷新令牌才会过期。你不能改变任何一个。
    • 查看我们的developers.google.com/api-client-library/dotnet/guide/aaa_oauth 页面,了解有关使用客户端库进行授权调用的更多详细信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-08
    • 1970-01-01
    • 2012-01-23
    • 2015-08-13
    • 1970-01-01
    • 2021-02-22
    • 1970-01-01
    相关资源
    最近更新 更多