我正在尝试根据 website 的搜索结果得出输出。这是一步一步的过程:
如您在屏幕截图中所见,(右)地址
4065 avenue Wilson, Côte-des-Neiges / Notre-Dame-de-Grâce
在搜索框下方显示 address suggestion
因此脚本应返回 Yes
while(左)地址
7919 -7921 avenue Henri-Julien, Villeray / St-Michel / Parc-Extension
在搜索框下方显示Aucun résultat trouvé
所以脚本应该返回No
:
我试图开发一个脚本,但它在 searchUrl
行显示
Invalid Argument。
function searchCentris() {
const address = "4065 avenue Wilson, Côte-des-Neiges / Notre-Dame-de-Grâce";
const searchUrl = `https://www.centris.ca/en/properties?searchType=geographic&searchMode=form&grid={%22viewport%22:{%22ne%22:{%22lat%22:45.55871812477478,%22lng%22:-73.53681564331054},%22sw%22:{%22lat%22:45.438517174044384,%22lng%22:-73.70114135742189}},%22location%22:{%22lat%22:45.49876419602977,%22lng%22:-73.61897850036623}}&locale=en`;
const html = UrlFetchApp.fetch(searchUrl).getContentText();
if (html.includes(address)) {
return "Yes";
} else if (html.includes("Aucun résultat trouvé")) {
return "No";
} else {
return "Unknown";
}
}
你能指导我如何解决这个问题并获得所需的输出吗?谢谢你的时间。