@framers/agentos-ext-channel-linkedin

中文文档
0.1.6发布于 2026/11/11Apache-2.0TypeScriptCommonJS构建来源已验证近 30 天下载 2万

AgentOS的频道适配器-通过Linked发布、文章、评论、公司网页、搜索和分析 在营销API v2.

中文使用文档
文档目录15 节
  1. 安装
  2. 使用量
  3. 配置
  4. 工具
  5. linkedinPost
  6. linkedinComment
  7. linkedinLike
  8. linkedinShare
  9. linkedinSearch
  10. linkedinAnalytics
  11. linkedinSchedule
  12. linkedinOrgPost
  13. 频道适配器
  14. 页:1
  15. 许可证

链接 在频道

此包通过 Linked 提供代理消息、评论、 重新分享、搜索、分析、 和预定时间 在营销和社区管理中使用 axios。 。 。 .

安装

npm install @framers/agentos-ext-channel-linkedin

同伴依赖 : @framers/agentos >=0.10.40。 。 。 .

使用量

import { AgentOS } from '@framers/agentos';

const agentos = await AgentOS.create({
  extensionManifest: {
    packs: [
      {
        package: '@framers/agentos-ext-channel-linkedin',
        options: {
          accessToken: process.env.LINKEDIN_ACCESS_TOKEN,
          organizationId: process.env.LINKEDIN_ORGANIZATION_ID,
        },
      },
    ],
  },
});

配置

选项秘密编号环境变量需求默认
accessTokenlinkedin.accessTokenLINKEDIN_ACCESS_TOKEN对无
clientIdlinkedin.clientIdLINKEDIN_CLIENT_ID没有无
clientSecretlinkedin.clientSecretLINKEDIN_CLIENT_SECRET没有无
organizationIdlinkedin.organizationIdLINKEDIN_ORGANIZATION_ID没有无
secrets没有A. 背景情况 secrets,则 {}

选择优先于秘密,然后是环境变量。 选项 secrets 优先于上下文 secrets。激活尝试 FileTokenStore 页:1 linkedin 当没有访问符时。 工厂决定 clientId 财务报告和审定财务报表 clientSecret,但服务并不使用它们来获取或刷新符号. 配置 organizationId 用于分析 organizationId 参数.

工具

工具它会做什么
linkedinPost张贴带有可选介质或文章链接和能见度控制的文本.
linkedinComment对LinkedIn一篇文章的评论.
linkedinLike喜欢或不喜欢一个帖子.
linkedinShare重新共享带有可选评注的一篇文章.
linkedinSearch搜索帖子,人员或公司.
linkedinAnalytics获得一个员额的聘用指标.
linkedinSchedule在要求的时间流逝时,立即安排或公布一个帖子.
linkedinOrgPost在公司网页上贴出组织管理员的网址.

linkedinPost

参数类型需求说明
text字符串对后文本内容
mediaPath字符串没有要附加的媒体文件(图像/视频)的 URL 或本地路径
articleUrl字符串没有要共享文章的 URL
articleTitle字符串没有文章链接预览的标题
visibility字符串, enum : PUBLIC, (中文(简体) ), CONNECTIONS没有后可见度( 默认) PUBLIC(中文(简体) )

linkedinComment

参数类型需求说明
postId字符串对链接的 ID 或 URN 帖子
text字符串对注释文本

linkedinLike

参数类型需求说明
postId字符串对链接的 ID 或 URN 邮件
unlike布尔没有设置为真到不相同; 默认 : false。 。 。 .

linkedinShare

参数类型需求说明
postId字符串对LinkedIn 的 ID 或 URN 邮件以重新共享
commentary字符串没有共享时要添加的可选评注

linkedinSearch

参数类型需求说明
query字符串对搜索查询
type字符串, enum : posts, (中文(简体) ), people, (中文(简体) ), companies没有搜索类型( 默认) posts(中文(简体) )
limit编号没有返回的最大结果

linkedinAnalytics

参数类型需求说明
postId字符串对链接的 ID 或 URN 文章分析

linkedinSchedule

参数类型需求说明
text字符串对后文本内容
scheduledAt字符串对何时张贴的 ISO 时间戳
mediaPath字符串没有可选的媒体文件URL或路径
visibility字符串, enum : PUBLIC, (中文(简体) ), CONNECTIONS没有后可见度( 默认) PUBLIC(中文(简体) )

linkedinOrgPost

参数类型需求说明
organizationId字符串对LinkedIn 组织标识(数字)
text字符串对后文本内容
mediaPath字符串没有可选的 URL 或媒体文件路径(图像/视频)
articleUrl字符串没有要共享文章的可选 URL
articleTitle字符串没有文章链接预览的标题
visibility字符串, enum : PUBLIC, (中文(简体) ), CONNECTIONS没有后可见度( 默认) PUBLIC(中文(简体) )

频道适配器

适配器注册平台 linkedin 并初始化一个无记名认证的 HTTP 客户端。 它将文本、图像、视频和文章块转换成个人的饲料站,其能见度来自 platformOptions.visibility它忽略了 conversationId 当张贴时。 反应称为类似方法;打入指标无所作为. 它储存处理器,但没有入境事件传送码.

页:1

发布,评论,喜欢,不爱和重新分享更改LinkedIn内容. 媒体来源从URL下载或从本地文件中读取,再通过图像上传端点上传. 条款附件优先于媒体附件。 虽然Schemas提到视频,但服务并没有单独的视频上传执行. 导出 LinkedInService.deletePost 方法删除帖子,但不是一个已注册的工具.

排定的员额使用当地流程计时器和内图。 计划出版失败被吞噬。 关闭不能清除这些定时器。 初始化在信使-存储回落提供不访问信使时抛出. 所选的 API 方法报告已过期或无效的令牌, 并请求刷新令牌; 包不自动刷新 。 组织统计失败留下印象并点击为零. 服务业务在收费限制检查站等待十分之一秒.

许可证

阿帕奇 - 2.0

版本与发布记录

@framers/agentos-ext-channel-linkedin 共发布 7 个版本,首次发布于 2026/05/02;过去 12 个月发布了 7 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.1.6latest2026/11/114 天前
0.1.52026/11/0115 天前
0.1.42026/10/2125 天前
0.1.32026/10/121 个月前
0.1.22026/10/111 个月前
0.1.12026/10/081 个月前

关于 @framers/agentos-ext-channel-linkedin 的常见问题

@framers/agentos-ext-channel-linkedin 是什么?

AgentOS的频道适配器-通过Linked发布、文章、评论、公司网页、搜索和分析 在营销API v2.

如何安装 @framers/agentos-ext-channel-linkedin?

在项目目录运行 npm install @framers/agentos-ext-channel-linkedin,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@framers/agentos(>=0.10.40)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@framers/agentos-ext-channel-linkedin 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@framers/agentos-ext-channel-linkedin 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@framers/agentos-ext-channel-linkedin 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@framers/agentos-ext-channel-linkedin 可以商用吗?

@framers/agentos-ext-channel-linkedin 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@framers/agentos-ext-channel-linkedin 的下载量有多少?

根据 npm 官方下载统计,@framers/agentos-ext-channel-linkedin 在 2026/10/16 – 2026/11/14 这 30 天内被下载 20,250 次,日均约 675 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@framers/agentos-ext-channel-linkedin 还在维护吗?

最新版本 0.1.6 发布于 2026/11/11(4 天前);至今共发布 7 个版本,其中过去 12 个月发布了 7 个;首次发布于 2026/05/02。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。