定价页 | 点此进入 |
免费方式 | N/A |
定价方式 | 商务咨询 |
采购渠道 | 官网 |
API适用国家/地区 | 美国 |
支持语言 | N/A |
Yelp是什么公司
更多Yelp是一个提供本地商业信息和用户评价的平台,涵盖餐厅、牙医、酒吧、美容院、医生等多种服务。用户可以搜索、浏览、评价和预订服务。同时,Yelp还为商家提供业务推广和客户互动的解决方案。
Yelp的API接口(产品与功能)
寻找 Yelp 网站的全面 API 文档?请访问相关文档地址。该网站提供了广泛的端点,使开发者能够访问 Yelp 庞大的商家和评论数据库。
为了帮助您开始使用 Yelp API,我们编译了一些 JavaScript 代码示例。这些示例展示了使用不同端点调用 Yelp API 的过程。
在您使用 Yelp API 之前,您需要获得一个 API 密钥。API 密钥是一个唯一标识符,允许您访问 Yelp 的数据库并进行 API 调用。
搜索端点根据位置、标签、价格范围等搜索过滤器提供商家。以下示例展示了如何使用 JavaScript 调用搜索端点。
const apiKey = 'YOUR_API_KEY_HERE';
const url = 'https://api.yelp.com/v3/businesses/search';
const formData = {
term: 'cream puffs',
location: 'San Francisco',
price: '2,3',
sort_by: 'rating'
};
const headers = {
Authorization: `Bearer ${apiKey}`
};
fetch(url, {
method: 'POST',
headers,
body: JSON.stringify(formData)
})
.then(response => response.json())
.then(data => console.log(data));
电话端点根据提供的电话号码返回商家。以下代码示例展示了如何使用 JavaScript 调用电话端点。
const apiKey = 'YOUR_API_KEY_HERE';
const url = 'https://api.yelp.com/v3/businesses/search/phone';
const formData = {
phone: '+14157492060'
};
const headers = {
Authorization: `Bearer ${apiKey}`
};
fetch(`${url}/${formData.phone}`, {
headers
})
.then(response => response.json())
.then(data => console.log(data.businesses));
商家端点根据提供的商家 ID 提供特定商家的详细信息。以下代码示例展示了如何使用 JavaScript 调用商家端点。
const apiKey = 'YOUR_API_KEY_HERE';
const url = 'https://api.yelp.com/v3/businesses';
const businessId = 'meR6bzAQDxK81Lj-54pLgQ';
const headers = {
Authorization: `Bearer ${apiKey}`
};
fetch(`${url}/${businessId}`, {
headers
})
.then(response => response.json())
.then(data => console.log(data));
总之,Yelp API 为开发者提供了庞大的商家和评论数据库,以创建创新的应用程序。文档提供了清晰的 JavaScript 示例,帮助开发者有效地实现 API 端点。今天就开始吧,利用 Yelp 的 API 创建引人入胜的应用程序!
Yelp API的价格(API免费方式与收费标准)
在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。