数据源
配置 API 连接器 · 在服务器 .env 中设置密钥
DataSF 无需令牌即可使用 — 匿名请求被限流到约每秒 1 次。添加
DATASF_APP_TOKEN 可获得更高的速率上限。注册免费账号请访问 data.sfgov.org.已连接的数据源
| 数据源 | 状态 | 环境变量 | 接口 | 文档 |
|---|---|---|---|---|
DataSF Business Registrations 旧金山公开数据 — 餐饮 NAICS 编码 722110–722410 | 已接入 | DATASF_APP_TOKEN | https://data.sfgov.org/resource/g8m3-pdis.json | 文档 → |
DataSF Building Permits 旧金山建筑许可 — 餐厅/厨房/油烟罩关键词筛选 | 已接入 | DATASF_APP_TOKEN | https://data.sfgov.org/resource/i98e-djp9.json | 文档 → |
SF Health Permits 旧金山公共卫生局食品设施许可 | 规划中 | SF_HEALTH_API_KEY | — | — |
California ABC Licenses 加州 ABC 酒类管制局 — 餐厅酒牌(待批/在用) | 模拟 | ABC_API_KEY | — | 文档 → |
Google Places API 用谷歌地图丰富线索:上线状态、评分、电话、网站 | 已接入 | GOOGLE_PLACES_API_KEY | — | 文档 → |
Foursquare Places API Foursquare 场所情报 — 类别、热度、营业时间、社交数据 | 规划中 | FOURSQUARE_API_KEY | https://api.foursquare.com/v3/places/search | 文档 → |
Yelp Fusion API Yelp 商家数据 — 评分、评论数、分类 | 已接入 | YELP_FUSION_API_KEY | https://api.yelp.com/v3/businesses/search | 文档 → |
LLM Classifier (OpenAI) AI 分类 + BD 话术生成 — 缺失时回退至规则引擎 | 已接入 | OPENAI_API_KEY | — | — |
所有 API 密钥从服务器环境变量读取,源码中绝不硬编码。
.env 示例
# DataSF / Socrata DATASF_APP_TOKEN=your_token_here # Google Maps + Geocoding GOOGLE_PLACES_API_KEY=your_key_here GOOGLE_GEOCODING_API_KEY=your_key_here # Foursquare Places API FOURSQUARE_API_KEY=your_key_here # Yelp Fusion API YELP_FUSION_API_KEY=your_key_here # LLM Classification (OpenAI) OPENAI_API_KEY=your_key_here LLM_MODEL=gpt-4o-mini