gpt4 book ai didi

c# - 调用 DoubleClick Bid Manager API

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:13 24 4
gpt4 key购买 nike

我正在编写我的第一个 Google APIs Winforms 应用程序,但我不知道如何进行 API 调用。

此 google“入门”中的示例 documentation帮助不大。

我有一个客户端 ID 和 key ,并已使用这些授权我的应用。

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 并查看其结果。

有人可以指点我该怎么做吗?

最佳答案

安装 block 包 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();

关于c# - 调用 DoubleClick Bid Manager API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32228727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com