firecrawl-hello-world
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseFireCrawl Hello World
FireCrawl 入门示例
Overview
概述
Minimal working example demonstrating core FireCrawl functionality.
展示FireCrawl核心功能的极简可运行示例。
Prerequisites
前提条件
- Completed setup
firecrawl-install-auth - Valid API credentials configured
- Development environment ready
- 已完成配置
firecrawl-install-auth - 已配置有效的API凭证
- 开发环境准备就绪
Instructions
操作步骤
Step 1: Create Entry File
步骤1:创建入口文件
Create a new file for your hello world example.
为你的入门示例创建一个新文件。
Step 2: Import and Initialize Client
步骤2:导入并初始化客户端
typescript
import { FireCrawlClient } from '@firecrawl/sdk';
const client = new FireCrawlClient({
apiKey: process.env.FIRECRAWL_API_KEY,
});typescript
import { FireCrawlClient } from '@firecrawl/sdk';
const client = new FireCrawlClient({
apiKey: process.env.FIRECRAWL_API_KEY,
});Step 3: Make Your First API Call
步骤3:发起首次API调用
typescript
async function main() {
// Your first API call here
}
main().catch(console.error);typescript
async function main() {
// 在此处编写你的首次API调用代码
}
main().catch(console.error);Output
输出结果
- Working code file with FireCrawl client initialization
- Successful API response confirming connection
- Console output showing:
Success! Your FireCrawl connection is working.- 包含FireCrawl客户端初始化的可运行代码文件
- 确认连接成功的API响应
- 控制台输出如下内容:
Success! Your FireCrawl connection is working.Error Handling
错误处理
| Error | Cause | Solution |
|---|---|---|
| Import Error | SDK not installed | Verify with |
| Auth Error | Invalid credentials | Check environment variable is set |
| Timeout | Network issues | Increase timeout or check connectivity |
| Rate Limit | Too many requests | Wait and retry with exponential backoff |
| 错误类型 | 原因 | 解决方案 |
|---|---|---|
| 导入错误 | SDK未安装 | 使用 |
| 认证错误 | 凭证无效 | 检查环境变量是否已正确设置 |
| 超时错误 | 网络问题 | 增加超时时间或检查网络连接 |
| 速率限制错误 | 请求次数过多 | 等待后重试,可使用指数退避策略 |
Examples
示例代码
TypeScript Example
TypeScript示例
typescript
import { FireCrawlClient } from '@firecrawl/sdk';
const client = new FireCrawlClient({
apiKey: process.env.FIRECRAWL_API_KEY,
});
async function main() {
// Your first API call here
}
main().catch(console.error);typescript
import { FireCrawlClient } from '@firecrawl/sdk';
const client = new FireCrawlClient({
apiKey: process.env.FIRECRAWL_API_KEY,
});
async function main() {
// 在此处编写你的首次API调用代码
}
main().catch(console.error);Python Example
Python示例
python
from firecrawl import FireCrawlClient
client = FireCrawlClient()python
from firecrawl import FireCrawlClient
client = FireCrawlClient()Your first API call here
在此处编写你的首次API调用代码
undefinedundefinedResources
相关资源
Next Steps
下一步
Proceed to for development workflow setup.
firecrawl-local-dev-loop继续学习以配置开发工作流。
firecrawl-local-dev-loop