HamzaMcBob Ответов: 0

Как мне объединить SERPHOUSE и C#


Поэтому мне нужно сделать некоторые Серпировки и решил использовать https://www.serphouse.com/

по этой ссылке есть пример демо-версии , мне нужно t0 реализовать этот код в моей программе c#. который теоретически должен принимать ссылки найденные SERPHOUSE и находит HTML каждого связанного сайта
под демо-частью есть разные языки , на которых они ее написали , но если вы создадите бесплатный аккаунт, он даст код C# restsharp, который я понятия не имею, что он делает, я думаю, что он извлекает HTML данного веб-сайта

Successfult request 
var client = new RestClient("https://api.serphouse.com/serp/live");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer 39VIQbPC7TJh0SSxIB7pkbcEl6qS6ILSFMooJuAcEUjEo8EsVHZLa3ZBlXZ9");
request.AddParameter("application/json", "{\n\t\"data\":\n\t\t{\n\t\t\t\"domain\":\"google.co.uk\",\n\t\t\t\"lang\":\"en\",\n\t\t\t\"q\": \"Coffe Shops\",\n\t\t\t\"loc\":\"Aarau,Aargau,Switzerland\",\n\t\t\t\"device\": \"desktop\",\n\t\t\t\"serp_type\": \"web\"\n\t\t}\n}",  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);



но это не тот же код, который дан на демо-версии на главной странице (ссылка выше)

поэтому мне было интересно, может ли кто-нибудь помочь мне понять, что мне нужно сделать, чтобы получить результаты, как они показывают в демо, но на языке Си#

Что я уже пробовал:

после урока
Конвертеры Java в C# - - - ужасные идеи

ZurdoDev

Извините, ничем не могу вам помочь. Похоже, что OriginalGriff удалил ссылки на API, который вы использовали.

Kornfeld Eliyahu Peter

Это SERP API - надеюсь, это поможет :-)

OriginalGriff

"как кто-то должен помочь, когда ссылки удалены. лицо ладонь"

Да, я убрал ссылки, так как это выглядит как спам для платного сервиса, и он появился в умеренных количествах. И учитывая, что он не отвечал в течение последних девяти часов, я подозреваю, что был прав, и вы сделали его работу за него ... :смеяться:

ZurdoDev

Как это выглядит, как спам? Это допустимый вопрос (вроде того, что вопрос не очень ясен), и у пользователя есть другие допустимые вопросы.

Если вы думали, что это спам, почему вы не удалили сообщение?

OriginalGriff

Потому что я не был уверен, что это так, по тем самым причинам, которые вы упомянули.
И когда мы выгоняем спамера, они не получают счет обратно, поэтому мне нравится быть уверенным в этих вещах.

Удаление "спам-подобных" вещей дает ему шанс сказать "почему?" и начать разумную дискуссию ... что его, похоже, не слишком интересует ...

Kornfeld Eliyahu Peter

Похоже, это платная услуга - так что вам следует обратиться за поддержкой...

ZurdoDev

Хорошо, но в чем вопрос? Вы показали код, но я не понимаю, что вы хотите, чтобы мы сделали.

Richard MacCutchan

Попробуйте пример Java, который довольно близок к C#.

0 Ответов