OSINT-Trace/Social-Media-Checker

GitHub: OSINT-Trace/Social-Media-Checker

一个通过用户名、邮箱或电话号码跨六大主流社交平台批量验证账号存在性的 REST API 服务。

Stars: 17 | Forks: 3

# 社交媒体检查器 API [![RapidAPI 徽章](https://img.shields.io/badge/Available%20on-RapidAPI-black?style=for-the-badge&logo=rapidapi)](https://rapidapi.com/osint-org-osint-org-default/api/social-media-scanner1) 一个多平台 API,可通过用户名、电子邮件或电话号码验证 Facebook、Instagram、X (Twitter)、Snapchat、Google 和 Microsoft 上的社交媒体账号是否存在。 ## 目录 - [功能](#features) - [快速入门](#getting-started) - [API 端点](#api-endpoints) - [单个检查](#single-account-check) - [批量检查](#bulk-account-check) - [响应格式](#response-format) - [要求](#requirements) - [定价](#pricing) - [支持](#support) - [法律合规](#legal-compliance) ## 功能 ✅ 跨 6 个以上平台的单账号验证 ✅ 一次最多批量检查 10 个账号 ✅ 可自定义的平台选择 ✅ 支持电子邮件、用户名和电话号码 ✅ 详细的 JSON 响应,包含特定平台的状态 ✅ 企业级可靠性 ## 快速入门 1. **获取 API 密钥** - 通过 [RapidAPI Hub](https://rapidapi.com/osint-org-osint-org-default/api/social-media-scanner1) 订阅 - 从您的仪表板获取 `X-RapidAPI-Key` 2. **基础 URL** ``` https://social-media-scanner1.p.rapidapi.com ``` ## API 端点 ### 单账号检查 **端点** ***请求*** ``` { "input": "test@example.com", "programs": ["facebook", "x", "google"] } ``` **cURL 示例** ``` curl --request POST \ --url https://social-media-scanner.p.rapidapi.com/check \ --header 'X-RapidAPI-Host: social-media-scanner.p.rapidapi.com' \ --header 'X-RapidAPI-Key: YOUR_API_KEY' \ --header 'Content-Type: application/json' \ --data '{ "input": "test@example.com", "programs": ["facebook", "x"] }' ``` ### 批量账号检查 **端点** **请求** ``` { "input": ["test@example.com", "username123", "+19295551234"], "programs": ["instagram", "snapchat"] } ``` **Python 示例** ``` import requests url = "https://social-media-scanner.p.rapidapi.com/check_bulk" payload = { "input": ["test@example.com", "username123", "+19295551234"], "programs": ["instagram", "snapchat"] } headers = { "X-RapidAPI-Key": "YOUR_API_KEY", "X-RapidAPI-Host": "social-media-scanner.p.rapidapi.com", "Content-Type": "application/json" } response = requests.post(url, json=payload, headers=headers) print(response.json()) ``` ## 响应格式 **单个检查响应** ``` { "facebook": {"live": true}, "x": {"live": true}, "google": {"live": false} } ``` **批量响应** ``` [ { "identifier": "othman@hotmail.com", "results": { "facebook": {"live": true}, "snapchat": {"live": true}, "instagram": {"live": true} } }, { "identifier": "test@gmail.com", "results": { "facebook": {"live": true}, "snapchat": {"live": false}, "instagram": {"live": true} } } ] ``` ## 要求 - 最小输入长度:3 个字符 - 批量请求每次调用限制为 10 个项目 - 有效的输入类型: - 电子邮件地址 - 用户名 - 电话号码(建议使用 E.164 格式) - 平台选项 - programs 数组必须使用以下值(区分大小写): "facebook", "instagram", "snapchat", "x", "google", "microsoft" - 省略 programs 以检查所有平台 ## 定价 通过 [RapidAPI](https://rapidapi.com/osint-org-osint-org-default/api/social-media-scanner1/pricing) 提供灵活的套餐。 提供免费层级,适用于测试和低频使用。 ## 支持 如有技术问题或企业咨询: 📧 ## 法律合规 此 API 仅供合法用途。用户有责任: - 遵守所有平台的服务条款(Facebook、Instagram 等) - 遵守 GDPR、CCPA 及其他数据隐私法规 - 获取进行数据处理的适当同意 _不隶属于任何社交媒体平台,也未获得其认可。_
标签:API, ESC4, Homebrew安装, OSINT, 社交媒体, 账号验证