几分钟内发送您的第一个请求
使用以下现成的代码示例,您可以在几分钟内测试 Unlocker API。 Bright Data 提供两种访问 Web Unlocker API 的方式,两者输出结果完全相同,但可满足不同工作流程需求:直接 API 访问(推荐)
一种简单且符合 REST 规范的方式,可与 Bright Data 的 Web Unlocker API 交互。此方式抽象了代理管理,让您通过统一的端点发送请求,使集成更加轻松直接。适用于:
- 集中化端点:通过单一 REST 端点访问 Web Unlocker API。
- 简化的直接集成:无需处理代理或路由的复杂性。
- 单个 API key 身份认证:安全且易于使用,无需管理用户名密码。
发送您的第一个请求
在完成 Web Unlocker API 区域的设置后,您可以在该区域的 Overview 选项卡中找到可用的 Web Unlocker API 请求示例以及您的 API key:
Direct API access - cURL
请求解析
-
API 端点:
https://api.brightdata.com/request -
身份认证 Header:
Authorization: Bearer [INSERT YOUR API key]- 您的 API key 可在 Web Unlocker API 区域中找到。
-
Payload:
zone:您的 Web Unlocker API 区域名称。url:您想通过 Web Unlocker API 访问的目标 URL。format:响应格式。使用raw可获取目标站点的原始响应。- 【可选】
body:指定发送到目标 URL 的 POST 原始数据。例如"body": "{\"key\":\"value\"}"
生成您的 Bright Data API key
Bright Data API key 是您访问 Web Unlocker API(通过直接 API 访问)时使用的安全身份认证凭据。在控制面板中新建 Web Unlocker API 区域时,系统会自动生成一个 API key,并显示在该区域的 Overview 中。
- 访问 Account settings。
- 向下滚动并点击 Add API key。
- 按照屏幕提示完成流程。
原生代理访问
要使用原生代理方式访问 Web Unlocker,您需要以下凭证:- 您的 Customer ID(客户 ID)
- 您的 Web Unlocker API 区域名称
- 您的 Web Unlocker API 密码
- Bright Data SSL 证书
Customer ID
您可以在欢迎邮件中找到 Customer ID,也可以点击控制面板右上角的账户首字母,或打开此页面查看: Account settings。区域名称与密码
区域名称和密码可在控制面板中 Web Unlocker 区域的 Overview 页面中找到。Bright Data SSL 证书
您可以通过区域 Overview 顶部菜单中的 “SSL certificate” 向导获取证书。更多说明请参见: SSL certificate。 或者,您也可以忽略 SSL 错误。Web Unlocker API:HTTPS Proxy 代码示例
准备好凭证之后,您可以使用以下代码发送首个请求:展开查看代码示例
展开查看代码示例
http://lumtest.com/myip.json 发送请求。
它将以 JSON 格式返回你的 IP 信息:Output