Как использовать Google Safe Browsing (v4) с .NETC#

Место общения программистов C#
Ответить
Anonymous
 Как использовать Google Safe Browsing (v4) с .NET

Сообщение Anonymous »

Я пытаюсь использовать API поиска Google Safe Browsing Lookup (v4, https://developers.google.com/safe-brow ... lookup-api) с приложением .NET, и у меня возникли проблемы с поиском примера кода. p>
Я установил пакет nuget Google, но не смог найти примеров в репозитории GitHub по адресу https://github.com/google/google-api-dotnet-client.
Лучший пример, который я смог найти, находится по адресу https://developers.google.com/api-clien ... et_started, но даже он не показывает мне именно то, что я ищу. Я просто хочу узнать, каков статус URL-адреса. Ниже приведен единственный пример, который я нашел в Google:

Код: Выделить всё

// Create the service.
var service = new DiscoveryService(new BaseClientService.Initializer
{
ApplicationName = "Discovery Sample",
ApiKey="[YOUR_API_KEY_HERE]",
});

// Run the request.
Console.WriteLine("Executing a list request...");
var result = await service.Apis.List().ExecuteAsync();

// Display the results.
if (result.Items != null)
{
foreach (DirectoryList.ItemsData api in result.Items)
{
Console.WriteLine(api.Id + " - " + api.Title);
}
}
Я также попробовал оболочку https://github.com/acastaner/safebrowsinglookup, которая выглядела довольно простой, используя:

Код: Выделить всё

var client = new LookupClient("key", "dotnet-client");
var response = await client.LookupAsync("http://amazon.com");
Но каждый раз это возвращалось как «неизвестное». Я зарегистрировал новый ключ в Google и предоставил ему доступ к API Google Safe Browsing 4.
Любые предложения о том, как использовать API Google, чтобы просто получить ответ от одного или нескольких URL-адреса?
Цените это!

Подробнее здесь: https://stackoverflow.com/questions/497 ... 4-with-net
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»