> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# n8n 节点安装

> 为 n8n 安装和配置 Anysite 节点

## 概述

Anysite n8n 节点包在您的 n8n 工作流中提供强大的社交媒体数据提取功能。轻松从 LinkedIn、Twitter、Reddit、Instagram 和网站中提取数据。

## 前提条件

* n8n 实例（自托管或云端）
* Node.js 18.10 或更高版本
* Anysite API 账户和凭证

## 安装方法

### 方法 1：社区节点（推荐）

<Steps>
  <Step title="访问 n8n 设置">
    在您的 n8n 实例中，进入 **Settings** → **Community Nodes**
  </Step>

  <Step title="安装包">
    输入包名称：`n8n-nodes-anysite`

    点击 **Install** 并等待安装完成
  </Step>

  <Step title="重启 n8n">
    重启您的 n8n 实例以加载新节点
  </Step>
</Steps>

### 方法 2：手动安装

<Steps>
  <Step title="通过 npm 安装">
    ```bash theme={null}
    npm install n8n-nodes-anysite
    ```
  </Step>

  <Step title="配置 n8n">
    将包添加到您的 n8n 配置中：

    ```bash theme={null}
    export N8N_CUSTOM_EXTENSIONS=n8n-nodes-anysite
    ```
  </Step>

  <Step title="重启 n8n">
    ```bash theme={null}
    n8n start
    ```
  </Step>
</Steps>

## API 凭证设置

<Steps>
  <Step title="获取您的 API 密钥">
    1. 访问 [anysite.io](https://anysite.io)
    2. 创建账户并登录
    3. 进入 **Account Settings** → **API Keys**
    4. 生成新的 API 密钥
  </Step>

  <Step title="在 n8n 中创建凭证">
    1. 在 n8n 中，进入 **Credentials**
    2. 点击 **Create New**
    3. 搜索 "Anysite API"
    4. 输入您的 API 密钥
    5. 测试连接
    6. 保存凭证
  </Step>
</Steps>

## 可用节点

安装后，您将可以使用以下节点：

<CardGroup cols={2}>
  <Card title="Anysite LinkedIn" icon="linkedin" href="/n8n-nodes/linkedin-node">
    用户搜索、个人资料获取、帖子分析、公司数据
  </Card>

  <Card title="Anysite Twitter" icon="twitter" href="/n8n-nodes/twitter-node">
    用户资料、推文搜索、时间线数据
  </Card>

  <Card title="Anysite Reddit" icon="reddit" href="/n8n-nodes/reddit-node">
    帖子搜索、评论提取、子版块数据
  </Card>

  <Card title="Anysite Instagram" icon="instagram" href="/n8n-nodes/instagram-node">
    用户资料、帖子、故事、评论
  </Card>

  <Card title="Anysite Web Parser" icon="globe" href="/n8n-nodes/web-parser-node">
    网站抓取、内容提取、截图
  </Card>
</CardGroup>

## 第一个工作流

让我们创建一个简单的工作流来测试您的安装：

<Steps>
  <Step title="创建新工作流">
    1. 在 n8n 中，点击 **Create Workflow**
    2. 添加一个 **Schedule Trigger** 节点
  </Step>

  <Step title="添加 Anysite LinkedIn 节点">
    1. 点击触发器后的 **+** 按钮
    2. 搜索 "Anysite LinkedIn"
    3. 选择节点并配置：
       * **Operation**：Search Users
       * **Credentials**：选择您的 Anysite 凭证
       * **Search Query**："marketing manager"
       * **Limit**：5
  </Step>

  <Step title="测试工作流">
    1. 点击 **Test Workflow**
    2. 您应该在输出中看到 LinkedIn 用户数据
  </Step>
</Steps>

## 验证

要验证您的安装是否正常工作：

1. **检查节点可用性**：所有 Anysite 节点应出现在节点面板中
2. **测试凭证**：使用任何 Anysite 节点和您的凭证
3. **运行示例工作流**：执行一个简单的数据提取工作流

## 故障排除

<AccordionGroup>
  <Accordion title="安装后节点未显示">
    * 确保 n8n 在安装后已完全重启
    * 检查 Node.js 版本是否为 18.10 或更高
    * 验证包是否正确安装：`npm list n8n-nodes-anysite`
  </Accordion>

  <Accordion title="凭证认证错误">
    * 验证您的 API 密钥是否正确且有效
    * 检查您的 Anysite 账户是否有 API 访问权限
    * 确保 API 密钥中没有多余的空格
    * 直接使用 curl 或 Postman 测试 API 密钥
  </Accordion>

  <Accordion title="包安装失败">
    * 检查 Node.js 版本兼容性
    * 清除 npm 缓存：`npm cache clean --force`
    * 尝试手动安装方法
    * 查看 n8n 日志以获取详细错误信息
  </Accordion>

  <Accordion title="速率限制或配额错误">
    * 在 Anysite 控制台中检查您的 API 使用限制
    * 在工作流中的请求之间添加延迟
    * 如需要可考虑升级您的订阅计划
  </Accordion>
</AccordionGroup>

## 后续步骤

* [探索 LinkedIn 节点功能](/n8n-nodes/linkedin-node)
* [了解工作流模式](/n8n-nodes/workflows)
* [查看自动化示例](/n8n-nodes/workflows)

<Note>
  Anysite Web Parser 节点目前处于测试阶段。某些功能可能受限或可能会更改。
</Note>
