【发布时间】:2016-03-19 19:43:07
【问题描述】:
我正在尝试通过选择国家、州和城市来从此 [页面] (http://royalenfield.com/locateus/genuine-parts-distributors/) 中提取电子邮件。我无法让连接器合作。我启用了javascript。我完成了收到电子邮件的所有步骤,但它一遍又一遍地要求我记录查询。任何帮助将不胜感激。
【问题讨论】:
标签: import.io
我正在尝试通过选择国家、州和城市来从此 [页面] (http://royalenfield.com/locateus/genuine-parts-distributors/) 中提取电子邮件。我无法让连接器合作。我启用了javascript。我完成了收到电子邮件的所有步骤,但它一遍又一遍地要求我记录查询。任何帮助将不胜感激。
【问题讨论】:
标签: import.io
当涉及到您正在尝试的网站时,连接器非常受欢迎。
但是,您可能想尝试针对此特定站点的解决方法:
如果您注意到页面何时更改为显示电子邮件值,则 url 采用以下格式: http://royalenfield.com/locateus/genuine-parts-distributors/?country=90&state=4&city=119
您可以训练提取器仅从这些类型的页面中提取,然后运行具有不同 country=X&state=Y&city=Z 的所有 URL
这将避免喜怒无常的连接器步骤和必须启用 javascript。
注意,如果您查看网站的 html,您可以看到上面 3 个字段的值。
这是“状态”:
<select id="divState" class="styled width110 hasCustomSelect" style="-webkit-appearance: menulist-button; width: 214px; position: absolute; opacity: 0; height: 30px; font-size: 12px;">
<option value="-1">Select State</option>
<option value="2">Andhra Pradesh</option>
<option value="4">Assam</option>
<option value="5">Bihar</option>
<option value="6">Chandigarh</option>
<option value="7">Chhattisgarh</option>
<option value="10">Delhi</option>
<option value="11">Goa</option>
<option value="12">Gujarat</option>
<option value="13">Haryana</option>
<option value="15">Jammu and Kashmir</option>
<option value="16">Jharkhand</option>
<option value="17">Karnataka</option>
<option value="18">Kerala</option>
<option value="20">Madhya Pradesh</option>
<option value="21">Maharashtra</option>
<option value="27">Orissa</option>
<option value="29">Punjab</option>
<option value="30">Rajasthan</option>
<option value="32">Tamil Nadu</option>
<option value="501">Telangana</option>
<option value="34">Uttar Pradesh</option>
<option value="36">Uttarakhand</option>
<option value="37">West Bengal</option>
</select>
【讨论】: