Я использую оболочку C # Google-API-для-dot-net для запроса пользовательской поисковой системы, чтобы возвращались только результаты для этого сайта. Проблема в том, что результаты отличаются от страницы CSE и результатов API.
Это код, который я использую:
GwebSearchClient Client = new GwebSearchClient(@"http://www.eatout.co.za/");
string keyword = Query;
int count = 1000;
string customSearchId = "XXXXXXXXX";
string customSearchReference = null;
string language = "English";
string safeLevel = "Off";
string duplicateFilter = "On";
string country = "za";
var Results = Client.Search(keyword, count, customSearchId, customSearchReference, safeLevel, language, duplicateFilter, country);