You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

curl调用YELP REST API失败,如何解决BEARER及SSL问题?

问题排查与解决

1. Authorization请求头格式错误

Yelp API的Authorization头必须以Bearer 开头,后面紧跟你的API密钥。你当前的命令里只填写了密钥,缺少Bearer 前缀,这是导致请求被拒绝的核心原因。

2. SSL证书吊销检查失败

你遇到的curl: Unknown error (0x80092012)错误,是Windows环境下curl默认启用证书吊销检查,但你的网络无法访问证书吊销列表(CRL)服务器导致的。可以通过添加--ssl-no-revoke参数禁用吊销检查来解决。

修正后的完整curl命令

curl --request GET \
     --url 'https://api.yelp.com/v3/businesses/search?location=New%20York%2C%20NY&term=food&sort_by=best_match&limit=20' \
     --header 'Authorization: Bearer 你的实际API_KEY' \
     --header 'accept: application/json' \
     --ssl-no-revoke

验证步骤

  • 把你的实际API_KEY替换成你从Yelp开发者平台获取的真实密钥
  • 在命令提示符中执行修正后的命令,即可正常获取JSON格式的商家数据

内容的提问来源于stack exchange,提问作者Weltgeist

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 21:30:13