Ключ API Google предназначен для 24-го. после этого истекает. поэтому мне нужно обновить его в моем проекте. поэтому я использовал следующий код для обновления ключа API в WPF C#Как обновить google + api key в C#
class refApiKey
{
/// <summary>
/// This example uses the discovery API to list all APIs in the discovery repository.
/// https://developers.google.com/discovery/v1/using.
/// <summary>
[STAThread]
public static void main()
{
try
{
new refApiKey().Run().Wait();
}
catch (AggregateException ex)
{
foreach (var e in ex.InnerExceptions)
{
Console.WriteLine("ERROR: " + e.Message);
}
}
}
string key;
private async Task Run()
{
// Create the service.
var service = new DiscoveryService(new BaseClientService.Initializer
{
ApplicationName = "Discovery Sample",
ApiKey = "apikey",
});
// Run the request.
var result = await service.Apis.List().ExecuteAsync();
// Display the results.
if (result.Items != null)
{
foreach (DirectoryList.ItemsData api in result.Items)
{
key=key+api.Id + " - " + api.Title;
}
}
variebls.apikey = key;
}
}
Но когда вы запустите этот код, класс ConfigurableMessageHandler
на линии 313, return response
к болтаться .Why это происходит? Что мне делать?
Ключи API не истекают, можете ли вы попытаться объяснить, что вы делаете, ваш код также использует каталог api, а не google + api. – DaImTo