Website Contact Finder
收藏Website Contact Finder API 概述
基本信息
- API名称: Website Contact Finder
- 流行度: 9.8
- 服务等级: 99%
- 延迟: 2977ms
- 测试: N/A
订阅计划
- BASIC: $0.00 / mo
- PRO: $35.00 / mo
- ULTRA: $45.00 / mo
- MEGA: $95.00 / mo
功能描述
- 通过提供网站链接,快速提取电子邮件地址、电话号码和社交媒体资料(如Facebook、Instagram、TikTok、LinkedIn、Twitter、YouTube、Snapchat、Pinterest、WhatsApp、Telegram等)。
- 快速、可靠,专为实时结果设计。
主要特点
- 非普通爬虫,而是联系人查找工具。
- 超过90%的网站会返回数据。
- 提供与给定网站URL相关的更可靠数据。
- 速度快,数据质量高。
- 持续更新,解决每一个小问题,提高数据质量。
- 节省数据收集和清理的时间。
- 价格合理。
注意事项
- 不处理社交媒体链接。
快速开始
- 选择计划: 访问定价页面选择适合的计划,或从免费计划开始。
- 测试API: 使用直观的界面输入网站URL,API将以清晰的JSON格式返回联系详情和社交链接。
认证
- 必需的头信息:
x-rapidapi-host:website-contact-finder.p.rapidapi.comX-RapidAPI-Key: 您的API_Key
参数
- 主要参数:
filter_personal_emails: True或Falseemail_limit: 大于或小于10phone_limit: 大于或小于10
注意事项
- 仅支持上述三个参数,其他参数无效。
- URL必须存在,所有三个参数均为可选。
积分与请求
- 积分: 基于返回有效数据的请求(如电子邮件、电话、社交媒体链接)。
- 请求: 发送的请求数量。
- 仅返回标题或域名的请求不计入积分。
URL组件说明
- 有效URL必须包含:
- 协议(如https)
- 域名(如mankindbarbersnyc.com)
- 不支持社交媒体链接作为网站URL。
示例代码
-
安装依赖: bash pip install requests pandas
-
发送请求: python import requests url = "https://website-contact-finder.p.rapidapi.com/" target_website = https://rapidapi.com api_key = your_api_key querystring = {"url": target_website ,"filter_personal_emails":"false","email_limit":"10","phone_limit":"10"} headers = { "x-rapidapi-key": api_key, "x-rapidapi-host": "website-contact-finder.p.rapidapi.com" } response = requests.get(url, headers=headers, params=querystring) json_data = response.json()
完整代码示例
python import requests import pandas as pd
base_url = "https://website-contact-finder.p.rapidapi.com/" api_key = "your_api_key"
headers = { "x-rapidapi-key": api_key, "x-rapidapi-host": "website-contact-finder.p.rapidapi.com" }
def start_requests(url): try: querystring = { "url": url , "filter_personal_emails":"false", "email_limit":"10", "phone_limit":"10" } response = requests.get(base_url, headers=headers, params=querystring) response.raise_for_status() return response.json() except Exception as err: print(f"Error occurred: {err}") return None
def save_to_csv(data): if not data: print("No data to save") return df = pd.DataFrame(data) df.to_csv("website_contact_finder.csv", index=False)
def main(): urls = [https://mankindbarbersnyc.com, https://adelantehealthcare.com, https://rapidapi.com, https://uxmag.com/podcasts, https://www.oyorooms.com/97254] final = [] for url in urls: print(f"Processing {url}...") json_data = start_requests(url) if json_data: data_dict = {key: val for key, val in json_data.items() if key != social_media} final.append(data_dict) if final: save_to_csv(final) print(" Data saved successfully") else: print("No data was collected")
if name == "main": main()
联系方式
提供商信息
- API创建者: Scrape.eg
- 订阅者: 215
- 类别: 数据




