查看原始 JSON
{
"type": "object",
"required": [
"body"
],
"properties": {
"body": {
"type": "object",
"title": "Scrape data from google maps",
"required": [
"query",
"location"
],
"properties": {
"cid": {
"type": "string",
"title": "CID",
"editor": "textfield",
"description": "可选,以字符串填写用于指定来源地点的 Google Maps CID。它不是 Toolmu 客户或账号 ID。搜索词和地点仍须填写。"
},
"query": {
"type": "string",
"title": "Search Query",
"editor": "textfield",
"prefill": "restaurant",
"description": "必填商家或地点搜索词,例如 coffee shops(咖啡店)。以文字填写一个搜索词。预填的 restaurant(餐厅)只是示例,不是默认值。"
},
"language": {
"enum": [
"af",
"ak",
"sq",
"am",
"ar",
"hy",
"az",
"eu",
"be",
"bem",
"bn",
"bh",
"xx-bork",
"bs",
"br",
"bg",
"km",
"ca",
"chr",
"ny",
"zh-cn",
"zh-tw",
"co",
"hr",
"cs",
"da",
"nl",
"xx-elmer",
"en",
"eo",
"et",
"ee",
"fo",
"tl",
"fi",
"fr",
"fy",
"gaa",
"gl",
"ka",
"de",
"el",
"gn",
"gu",
"xx-hacker",
"ht",
"ha",
"haw",
"iw",
"hi",
"hu",
"is",
"ig",
"id",
"ia",
"ga",
"it",
"ja",
"jw",
"kn",
"kk",
"rw",
"rn",
"xx-klingon",
"kg",
"ko",
"kri",
"ku",
"ckb",
"ky",
"lo",
"la",
"lv",
"ln",
"lt",
"loz",
"lg",
"ach",
"mk",
"mg",
"ms",
"ml",
"mt",
"mi",
"mr",
"mfe",
"mo",
"mn",
"sr-ME",
"ne",
"pcm",
"nso",
"no",
"nn",
"oc",
"or",
"om",
"ps",
"fa",
"xx-pirate",
"pl",
"pt",
"pt-br",
"pt-pt",
"pa",
"qu",
"ro",
"rm",
"nyn",
"ru",
"gd",
"sr",
"sh",
"st",
"tn",
"crs",
"sn",
"sd",
"si",
"sk",
"sl",
"so",
"es",
"es-419",
"su",
"sw",
"sv",
"tg",
"ta",
"tt",
"te",
"th",
"ti",
"to",
"lua",
"tum",
"tr",
"tk",
"tw",
"ug",
"uk",
"ur",
"uz",
"vi",
"cy",
"wo",
"xh",
"yi",
"yo",
"zu"
],
"type": "string",
"title": "Language",
"editor": "select",
"default": "en",
"prefill": "en",
"enumTitles": [
"Afrikaans (af)",
"Akan (ak)",
"Albanian (sq)",
"Amharic (am)",
"Arabic (ar)",
"Armenian (hy)",
"Azerbaijani (az)",
"Basque (eu)",
"Belarusian (be)",
"Bemba (bem)",
"Bengali (bn)",
"Bihari (bh)",
"Bork, bork, bork! (xx-bork)",
"Bosnian (bs)",
"Breton (br)",
"Bulgarian (bg)",
"Cambodian (km)",
"Catalan (ca)",
"Cherokee (chr)",
"Chichewa (ny)",
"Chinese (Simplified) (zh-cn)",
"Chinese (Traditional) (zh-tw)",
"Corsican (co)",
"Croatian (hr)",
"Czech (cs)",
"Danish (da)",
"Dutch (nl)",
"Elmer Fudd (xx-elmer )",
"English (en)",
"Esperanto (eo)",
"Estonian (et)",
"Ewe (ee)",
"Faroese (fo)",
"Filipino (tl)",
"Finnish (fi)",
"French (fr)",
"Frisian (fy)",
"Ga (gaa)",
"Galician (gl)",
"Georgian (ka)",
"German (de)",
"Greek (el)",
"Guarani (gn)",
"Gujarati (gu)",
"Hacker (xx-hacker )",
"Haitian Creole (ht)",
"Hausa (ha)",
"Hawaiian (haw)",
"Hebrew (iw)",
"Hindi (hi)",
"Hungarian (hu)",
"Icelandic (is)",
"Igbo (ig)",
"Indonesian (id)",
"Interlingua (ia)",
"Irish (ga)",
"Italian (it)",
"Japanese (ja)",
"Javanese (jw)",
"Kannada (kn)",
"Kazakh (kk)",
"Kinyarwanda (rw)",
"Kirundi (rn)",
"Klingon (xx-klingon)",
"Kongo (kg)",
"Korean (ko)",
"Krio (Sierra Leone) (kri)",
"Kurdish (ku)",
"Kurdish (Soranî) (ckb)",
"Kyrgyz (ky)",
"Laothian (lo)",
"Latin (la)",
"Latvian (lv)",
"Lingala (ln)",
"Lithuanian (lt)",
"Lozi (loz)",
"Luganda (lg)",
"Luo (ach)",
"Macedonian (mk)",
"Malagasy (mg)",
"Malay (ms)",
"Malayalam (ml)",
"Maltese (mt)",
"Maori (mi)",
"Marathi (mr)",
"Mauritian Creole (mfe)",
"Moldavian (mo)",
"Mongolian (mn)",
"Montenegrin (sr-ME)",
"Nepali (ne)",
"Nigerian Pidgin (pcm)",
"Northern Sotho (nso)",
"Norwegian (no)",
"Norwegian (Nynorsk) (nn)",
"Occitan (oc)",
"Oriya (or)",
"Oromo (om)",
"Pashto (ps)",
"Persian (fa)",
"Pirate (xx-pirate)",
"Polish (pl)",
"Portuguese (pt)",
"Portuguese (Brazil) (pt-br)",
"Portuguese (Portugal) (pt-pt)",
"Punjabi (pa)",
"Quechua (qu)",
"Romanian (ro)",
"Romansh (rm)",
"Runyakitara (nyn)",
"Russian (ru)",
"Scots Gaelic (gd)",
"Serbian (sr)",
"Serbo-Croatian (sh)",
"Sesotho (st)",
"Setswana (tn)",
"Seychellois Creole (crs)",
"Shona (sn)",
"Sindhi (sd)",
"Sinhalese (si)",
"Slovak (sk)",
"Slovenian (sl)",
"Somali (so)",
"Spanish (es)",
"Spanish (Latin American) (es-419)",
"Sundanese (su)",
"Swahili (sw)",
"Swedish (sv)",
"Tajik (tg)",
"Tamil (ta)",
"Tatar (tt)",
"Telugu (te)",
"Thai (th)",
"Tigrinya (ti)",
"Tonga (to)",
"Tshiluba (lua)",
"Tumbuka (tum)",
"Turkish (tr)",
"Turkmen (tk)",
"Twi (tw)",
"Uighur (ug)",
"Ukrainian (uk)",
"Urdu (ur)",
"Uzbek (uz)",
"Vietnamese (vi)",
"Welsh (cy)",
"Wolof (wo)",
"Xhosa (xh)",
"Yiddish (yi)",
"Yoruba (yo)",
"Zulu (zu)"
],
"description": "可选,从支持的列表中选择搜索语言,默认 en(英语);可选项包括 de(德语)、zh-cn(简体中文)和 zh-tw(繁体中文)。这是搜索语言偏好,不保证所有返回字段都已翻译,也不把覆盖范围限定在某个国家。"
},
"location": {
"type": "string",
"title": "Location",
"editor": "textfield",
"prefill": "San Francisco, CA, USA",
"description": "必填搜索地点,以城市、城镇或地址等文字填写。预填的 San Francisco, CA, USA 只是示例,不是默认值。地点文字不定义精确半径,也不保证覆盖区域内的每家商家。"
},
"place_id": {
"type": "string",
"title": "Place ID",
"editor": "textfield",
"description": "可选,以字符串填写来源地点现有的 Google Maps Place ID。搜索词和地点仍须填写。"
},
"max_results": {
"type": "integer",
"title": "Max results to scrape",
"editor": "number",
"default": 100,
"prefill": 100,
"description": "可选整数,用于请求最多多少条商家记录,默认 100。不保证返回相应条数或完整覆盖。"
}
},
"schemaVersion": 1
}
},
"additionalProperties": false
}