firecrawl-hello-world

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

FireCrawl Hello World

FireCrawl 入门示例

Overview

概述

Minimal working example demonstrating core FireCrawl functionality.
展示FireCrawl核心功能的极简可运行示例。

Prerequisites

前提条件

  • Completed
    firecrawl-install-auth
    setup
  • 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

错误处理

ErrorCauseSolution
Import ErrorSDK not installedVerify with
npm list
or
pip show
Auth ErrorInvalid credentialsCheck environment variable is set
TimeoutNetwork issuesIncrease timeout or check connectivity
Rate LimitToo many requestsWait and retry with exponential backoff
错误类型原因解决方案
导入错误SDK未安装使用
npm list
pip show
验证安装情况
认证错误凭证无效检查环境变量是否已正确设置
超时错误网络问题增加超时时间或检查网络连接
速率限制错误请求次数过多等待后重试,可使用指数退避策略

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调用代码

undefined
undefined

Resources

相关资源

Next Steps

下一步

Proceed to
firecrawl-local-dev-loop
for development workflow setup.
继续学习
firecrawl-local-dev-loop
以配置开发工作流。