C# 从API运行时,Google CSE返回不同的结果

C# 从API运行时,Google CSE返回不同的结果,c#,google-api,C#,Google Api,我正在使用C#包装器查询自定义搜索引擎,以便只返回该站点的结果。问题是结果与CSE页面和API结果不同 这是我正在使用的代码: GwebSearchClient Client = new GwebSearchClient(@"http://www.eatout.co.za/"); string keyword = Query; int count = 1000; string customSearchId = "XXXXXXXXX"; string customSearchReference

我正在使用C#包装器查询自定义搜索引擎,以便只返回该站点的结果。问题是结果与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);

Google在分页时使用的CurrentPageIndex的索引为零。我一直在看第2页。

谷歌在分页时使用的CurrentPageIndex的索引为零。我一直在看第二页