致电 DoubleClick Bid Manager API
Call a DoubleClick Bid Manager API
我正在编写我的第一个 Google APIs Winforms 应用程序,但我不知道如何进行 API 调用。
此 google "get started" documentation 中的示例没有多大帮助。
我有客户端 ID 和密钥,并已使用这些授权我的应用程序。
ClientSecrets cs = new ClientSecrets { ClientId = "<...>.apps.googleusercontent.com", ClientSecret = "<...>" };
var credential = GoogleWebAuthorizationBroker.AuthorizeAsync(cs, new[] { @"https://www.googleapis.com/auth/doubleclickbidmanager" }, "user",
System.Threading.CancellationToken.None, new Google.Apis.Util.Store.FileDataStore(@"C:\temp", true));
我现在想调用 this API 并查看其结果。
有人可以指点我该怎么做吗?
安装 nugget 包 Install-Package Google.Apis.Doubleclickbidmanager.v1
以下代码应该适用于 Oauth2
string clientId = "ddd";
string clientSecret = "ddd";
var credential = GoogleWebAuthorizationBroker.AuthorizeAsync(new ClientSecrets { ClientId = clientId, ClientSecret = clientSecret }
, scopes
, "test"
, CancellationToken.None
, new FileDataStore(".",true)).Result;
var service = new DoubleClickBidManagerService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "xyz",
});
你所有的电话都应该通过服务
service.Lineitems.Downloadlineitems(body).Execute();
我正在编写我的第一个 Google APIs Winforms 应用程序,但我不知道如何进行 API 调用。
此 google "get started" documentation 中的示例没有多大帮助。
我有客户端 ID 和密钥,并已使用这些授权我的应用程序。
ClientSecrets cs = new ClientSecrets { ClientId = "<...>.apps.googleusercontent.com", ClientSecret = "<...>" };
var credential = GoogleWebAuthorizationBroker.AuthorizeAsync(cs, new[] { @"https://www.googleapis.com/auth/doubleclickbidmanager" }, "user",
System.Threading.CancellationToken.None, new Google.Apis.Util.Store.FileDataStore(@"C:\temp", true));
我现在想调用 this API 并查看其结果。
有人可以指点我该怎么做吗?
安装 nugget 包 Install-Package Google.Apis.Doubleclickbidmanager.v1
以下代码应该适用于 Oauth2
string clientId = "ddd";
string clientSecret = "ddd";
var credential = GoogleWebAuthorizationBroker.AuthorizeAsync(new ClientSecrets { ClientId = clientId, ClientSecret = clientSecret }
, scopes
, "test"
, CancellationToken.None
, new FileDataStore(".",true)).Result;
var service = new DoubleClickBidManagerService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "xyz",
});
你所有的电话都应该通过服务
service.Lineitems.Downloadlineitems(body).Execute();