社交API-LINE

社交API-LINE

专用API
服务商 服务商: LINE Developers
【更新时间: 2024.07.09】 社交 API-LINE 是一款强大的社交媒体服务 API。它能让用户自由地交换视频、照片、音频以及短信等内容,为用户提供了一个便捷且丰富多样的交流平台,使得人们可以轻松地在其中分享和互动。
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是LINE的社交API?

"社交API-LINE"是一个社交媒体平台,平台上提供了一些API,这些API允许开发者在自己的应用程序中集成社交功能。

什么是LINE的社交API?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用LINE的社交API,从而实现程序的自动化交互,提高服务效率。

LINE的社交API有哪些核心功能?

1.消息传递API:实现与LINE用户的双向通信。

2.LINE登录:让LINE用户轻松登录并连接您的服务。
3.LINE前端框架(LIFF):将您的服务与LINE连接,快速实现认证与共享功能。
4.LINE迷你应用程序:使用LINE迷你应用程序连接您的服务和用户。
5.LINE支付:将LINE pay支付功能添加到您的应用程序中。
6.线路通知:通过LINE向您的用户发送通知。
7.区块链服务:将区块链服务应用到您的服务中。

 

LINE的社交API的核心优势是什么?

  1. 用户基础广泛:LINE作为一个拥有庞大用户群体的平台,提供了广泛的潜在用户基础,有助于快速扩展社交功能。

  2. 快速集成:通过LINE的API,开发者可以快速集成社交功能到自己的应用程序中,节省开发时间和成本。

  3. 社交分享功能:允许用户将内容分享到他们的社交网络,增加内容的传播和曝光。

  4. 跨平台兼容性:LINE的API支持多种平台和设备,确保社交功能可以在不同的环境中无缝工作。

在哪些场景会用到LINE的社交API?

  1. 消息推送:企业可以向用户发送个性化的消息或通知,比如促销信息、订单更新等。

  2. 客服自动化:企业可以使用社交LINE API实现自动化客服,提供24/7的用户支持。

  3. 社交游戏:开发者可以利用LINE的社交功能,如好友排行榜或邀请好友功能,来增强游戏的社交互动性。

  4. 企业内部沟通:企业可以使用LINE的API创建内部沟通工具,提高团队协作效率。

  5. 跨平台社交功能:开发者可以利用LINE API在不同的平台和设备上实现一致的社交体验。

<
使用指南
>

通道访问令牌

通道访问令牌是一个不透明字符串,用于验证尝试使用通道的应用程序是否有权使用该通道。通过频道访问令牌,您可以使用LINE Platform提供的许多有用功能,例如消息传递 API。

在此页面上,您将了解通道访问令牌的基础知识,例如概述和类型。通过阅读本页,您将能够更轻松地使用 LINE 平台的功能进行开发。

什么是渠道

首先简单介绍一下渠道。通道是用于访问 LINE 平台提供的功能的通信路径。例如有以下渠道:

  • 消息传递 API 通道
  • LINE登录通道
  • LINE MINI 应用频道

例如,当应用程序使用 Messaging API 通道来验证用户是否有权使用该通道时,将使用通道访问令牌。

为什么使用通道访问令牌

为什么要使用通道访问令牌?在某些系统中,验证用户是否被授权的最常见方法是使用 ID 和密码,在这种情况下,应用程序在使用通道时输入 ID 和密码。

但一般来说,在提供服务的过程中,该通道会被多次使用。由于通道用户每次应用程序使用通道时都输入 ID 和密码是不切实际的,因此使用通道访问令牌来代替。频道访问令牌允许频道用户无需输入 ID 和密码即可使用频道。

 

 撤销任何涉嫌被泄露的通道访问令牌

通道访问令牌用于验证应用程序是否有权使用通道。这意味着如果通道访问令牌被泄露,该通道可能会被非预期的第三方使用。因此,如果您怀疑通道访问令牌已被泄露,请撤销它。有关更多信息,请参阅撤销任何疑似被泄露的通道访问令牌

通道访问令

通道访问令牌的类型

有四种类型的通道访问令牌。这些通道访问令牌的有效期和每个通道可以发行的令牌数量各不相同。

类型 有效期 每个频道的问题数
具有用户指定过期时间的通道访问令牌 最长 30 天 30
无状态通道访问令牌 15分钟 无限
短期通道访问令牌 30天 30
长期通道访问令牌 不定 1

对于每种类型的通道访问令牌,都会计算颁发的通道访问令牌的数量。因此,即使颁发了 30 个具有用户指定到期时间的通道访问令牌,也可以颁发 30 个短期通道访问令牌。过期的通道访问令牌不计为已颁发。

有效期内可重复使用

在通道访问令牌的有效期内,同一个通道访问令牌可以多次使用。详情请参见有效期内可重复使用

此外,您可以使用的通道访问令牌类型因产品和功能而异。例如,长期通道访问令牌仅适用于 Messaging API 通道。请参阅每个产品的文档,了解每个产品可以使用哪些通道访问令牌。

以下部分描述了各个通道访问令牌:

具有用户指定过期时间的通道访问令牌(通道访问令牌 v2.1)

通道访问令牌 v2.1 允许开发者设置最长 30 天的有效期。还可以通过使用 JSON Web 令牌 (JWT) 生成通道访问令牌来增强安全性。

每个通道最多可以发行 30 个通道访问令牌 v2.1。任何尝试发行超过可发行数量的行为都将导致发行请求被拒绝。有关通道访问令牌 v2.1 的更多信息,请参阅消息传递 API 文档中的发布通道访问令牌 v2.1 。

无状态通道访问令牌

无状态通道令牌是通道访问令牌,有效期仅为 15 分钟。可以发行的无状态通道访问令牌的数量没有限制。无状态通道访问令牌一旦发出,就无法撤销。

有关颁发无状态访问令牌的更多信息,请参阅消息传递 API 参考中的颁发无状态通道访问令牌。

短期通道访问令牌

短期通道访问令牌是指有效期为 30 天的通道访问令牌。每个通道最多可以发行 30 个代币。如果您发行的数量超出了您可以发行的数量,最旧的通道访问令牌将被撤销。

有关颁发短期通道访问令牌的更多信息,请参阅消息传递 API 参考中的颁发短期通道访问令牌。

长期通道访问令牌

长期通道访问令牌是不会过期且只能通过 Messaging API 通道颁发的通道访问令牌。您可以随时从LINE 开发者控制台Messaging API 通道中的Messaging API选项卡发出此消息。您可以随时撤销这些令牌。

重新颁发长期通道访问令牌将使当前活动的长期通道访问令牌失效。您还可以在重新颁发当前活动的长期通道访问令牌时将其有效期延长最多 24 小时。

通道访问令牌操作示例

通道访问令牌旨在为每个开发团队或用户组颁发。例如,开发团队 A 和开发团队 B 将获得不同的通道访问令牌。这样,如果开发团队 A 的通道访问令牌被怀疑已被泄露,或者开发团队 A 由于自身原因需要重新颁发通道访问令牌,则开发团队 B 不会受到影响。

另外,如下图所示,每个开发团队或用户组最多可以发行两个通道访问令牌,以确保持续服务。

使用通道访问令牌时,请注意以下事项:

有效期内可重复使用

同一个通道访问令牌在有效期内可以多次使用。考虑到这一点,请勿在每次使用通道时重新颁发通道访问令牌 v2.1 和短期通道访问令牌。如果短时间内大量发行通道访问令牌,并且确定这将影响 LINE 平台的运营,则可能会暂时限制发行。请注意,无状态通道访问令牌被设计为在每次使用通道时发出。

另外,如果您使用的频道访问令牌的有效期已过期,您将无法使用该频道,因为无法验证您的频道授权。建议您设置一个系统,以便在新的通道访问令牌过期之前自动颁发新的通道访问令牌。

撤销任何涉嫌被泄露的通道访问令牌

通道访问令牌用于验证通道权限。这意味着,如果通道访问令牌被泄露,则该通道有可能被非预期第三方使用。

例如,在消息 API 中,有一个名为“广播消息”的功能,该功能会向 LINE 官方帐户的所有好友用户发送相同的消息。如果频道访问令牌被泄露,第三方可以发送广播消息,从而导致恶意消息发送给所有朋友。

因此,如果您怀疑您的可撤销通道访问令牌已被泄露,请撤销它。有关撤销通道访问令牌的更多信息,请参阅以下参考文献:

 

了解更多https://developers.line.biz/en/docs/

 

<
产品问答
>
?
我用 Bot Designer 制作了一个丰富的菜单,但它不起作用怎么办?
在聊天模式下,单击右下角“丰富菜单”窗格中的丰富菜单将其激活。
?
我在 Bot Designer 中制作了一条模板消息,但链接不起作用。
检查 URL 中是否包含“http://”或“https://”。该链接必须与浏览器上使用的 URL 格式相同。 在聊天模式下添加到聊天时,消息操作将正常工作。 实际的 LINE 聊天机器人仅接受以“https://”开头的 URL,以确保安全。 LINE Bot Designer 没有此限制,鼓励创建任何聊天机器人原型。
?
我可以创建多少个频道?
请参阅LINE 开发者控制台文档中可以创建的频道数量。
?
如何获取用户的电话号码?
您可以使用 LINE Profile+ 获取用户的电话号码。有关详细信息,请参阅企业客户选项文档中的LINE Profile+ 范围。 LINE Profile+ 仅适用于已完成某些申请的企业用户。如果您希望使用 LINE Profile+,请联系您的销售代表或联系我们的销售合作伙伴 (打开新窗口)。
?
删除LINE帐号的用户的用户ID可以再次使用吗?
对于某个提供商发行的用户ID,如果删除了相应的LINE帐户,则该提供商内的其他LINE帐户将无法重复使用相同的用户ID。 有关用户 ID 的详细信息,请参阅什么是用户 ID、组 ID 和房间 ID 值?
?
在哪里可以查看 LINE API 中断的状态?
您可以使用以下方法检查 LINE API 中断的当前状态: LINE 开发者网站新闻部分中的中断报告 LINE API 状态
?
我可以获得使用受限 API 资源(例如图表和用户消息 API)的权限吗?
一般LINE SDK用户无法使用受限制的API资源,例如图形和用户消息API。目前这些资源仅供 LINE 内部使用。
?
为什么短信中的网址有时不会变成链接?
将短信中的 URL 转换为链接的行为取决于操作系统的规格,例如 Android 或 iOS,并且这不受 LINE 应用程序控制。因此,文本消息中的 URL 可能不会成为链接。 请注意,在文本消息中的 URL 之前添加空格或换行符可能会被识别为有效 URL。
?
为什么我的 iPad 无法显示丰富的菜单?
创建LINE帐户的iPad或接管LINE帐户的iPad可以显示丰富的菜单。 其他 iPad 无法显示丰富的菜单。 您可以检查 LINE 设置屏幕,看看您的 iPad 是否可以显示丰富的菜单。 如果“设置” > “帐户”中出现“删除帐户”,iPad 可以显示丰富的菜单。 如果“设置” > “帐户”中出现“注销”,则 iPad 无法显示丰富的菜单。
?
为什么我收不到 webhook 事件?
您的帐户可能未设置为允许 Webhook。要允许 Webhook,请在LINE 开发者控制台的频道设置的Messaging API选项卡上启用使用 Webhook。
<
关于我们
>
LINE Developers是LINE公司旗下的开发者平台,提供了一系列API服务,包括Messaging API、LINE Login、LINE Front-end Framework (LIFF)、LINE MINI App、LINE Pay、LINE Notify和Blockchain Service等。这些服务帮助开发者与LINE用户实现双向通信、简化登录流程、快速实现认证和分享功能、连接服务与用户、添加支付功能、发送通知以及采用区块链技术。通过这些工具,开发者可以更便捷地开发和集成LINE相关功能,提升用户体验。
联系信息
服务时间: 0点-24点
网页在线客服: 咨询
川部健太郎   董事长兼代表董事

出泽武  总裁兼代表董事  首席执行官

使命

创建一个令人惊叹的生活平台,带来惊喜!给我们的用户。

从您醒来到入睡,作为您日常生活的基础,我们的目标是给您带来惊喜、启发并让您的生活变得更美好。

我们稳步扩大在商业领域的影响力和为用户提供的服务数量,这反过来又使我们对用户生活的影响不断扩大。
展望未来,我们将不断挑战自我,利用我们的技术和服务为用户的日常生活创造新的、意想不到的价值。

价值观

我们所说的“价值观”是指我们为实现使命而应采取的工作方式。
三个核心方向——用户规则、完成任务和精益团队——为创建服务、个人工作和团队协作设定了标准。

 

<
最可能同场景使用的其他API
>
API接口列表
<
使用指南
>

通道访问令牌

通道访问令牌是一个不透明字符串,用于验证尝试使用通道的应用程序是否有权使用该通道。通过频道访问令牌,您可以使用LINE Platform提供的许多有用功能,例如消息传递 API。

在此页面上,您将了解通道访问令牌的基础知识,例如概述和类型。通过阅读本页,您将能够更轻松地使用 LINE 平台的功能进行开发。

什么是渠道

首先简单介绍一下渠道。通道是用于访问 LINE 平台提供的功能的通信路径。例如有以下渠道:

  • 消息传递 API 通道
  • LINE登录通道
  • LINE MINI 应用频道

例如,当应用程序使用 Messaging API 通道来验证用户是否有权使用该通道时,将使用通道访问令牌。

为什么使用通道访问令牌

为什么要使用通道访问令牌?在某些系统中,验证用户是否被授权的最常见方法是使用 ID 和密码,在这种情况下,应用程序在使用通道时输入 ID 和密码。

但一般来说,在提供服务的过程中,该通道会被多次使用。由于通道用户每次应用程序使用通道时都输入 ID 和密码是不切实际的,因此使用通道访问令牌来代替。频道访问令牌允许频道用户无需输入 ID 和密码即可使用频道。

 

 撤销任何涉嫌被泄露的通道访问令牌

通道访问令牌用于验证应用程序是否有权使用通道。这意味着如果通道访问令牌被泄露,该通道可能会被非预期的第三方使用。因此,如果您怀疑通道访问令牌已被泄露,请撤销它。有关更多信息,请参阅撤销任何疑似被泄露的通道访问令牌

通道访问令

通道访问令牌的类型

有四种类型的通道访问令牌。这些通道访问令牌的有效期和每个通道可以发行的令牌数量各不相同。

类型 有效期 每个频道的问题数
具有用户指定过期时间的通道访问令牌 最长 30 天 30
无状态通道访问令牌 15分钟 无限
短期通道访问令牌 30天 30
长期通道访问令牌 不定 1

对于每种类型的通道访问令牌,都会计算颁发的通道访问令牌的数量。因此,即使颁发了 30 个具有用户指定到期时间的通道访问令牌,也可以颁发 30 个短期通道访问令牌。过期的通道访问令牌不计为已颁发。

有效期内可重复使用

在通道访问令牌的有效期内,同一个通道访问令牌可以多次使用。详情请参见有效期内可重复使用

此外,您可以使用的通道访问令牌类型因产品和功能而异。例如,长期通道访问令牌仅适用于 Messaging API 通道。请参阅每个产品的文档,了解每个产品可以使用哪些通道访问令牌。

以下部分描述了各个通道访问令牌:

具有用户指定过期时间的通道访问令牌(通道访问令牌 v2.1)

通道访问令牌 v2.1 允许开发者设置最长 30 天的有效期。还可以通过使用 JSON Web 令牌 (JWT) 生成通道访问令牌来增强安全性。

每个通道最多可以发行 30 个通道访问令牌 v2.1。任何尝试发行超过可发行数量的行为都将导致发行请求被拒绝。有关通道访问令牌 v2.1 的更多信息,请参阅消息传递 API 文档中的发布通道访问令牌 v2.1 。

无状态通道访问令牌

无状态通道令牌是通道访问令牌,有效期仅为 15 分钟。可以发行的无状态通道访问令牌的数量没有限制。无状态通道访问令牌一旦发出,就无法撤销。

有关颁发无状态访问令牌的更多信息,请参阅消息传递 API 参考中的颁发无状态通道访问令牌。

短期通道访问令牌

短期通道访问令牌是指有效期为 30 天的通道访问令牌。每个通道最多可以发行 30 个代币。如果您发行的数量超出了您可以发行的数量,最旧的通道访问令牌将被撤销。

有关颁发短期通道访问令牌的更多信息,请参阅消息传递 API 参考中的颁发短期通道访问令牌。

长期通道访问令牌

长期通道访问令牌是不会过期且只能通过 Messaging API 通道颁发的通道访问令牌。您可以随时从LINE 开发者控制台Messaging API 通道中的Messaging API选项卡发出此消息。您可以随时撤销这些令牌。

重新颁发长期通道访问令牌将使当前活动的长期通道访问令牌失效。您还可以在重新颁发当前活动的长期通道访问令牌时将其有效期延长最多 24 小时。

通道访问令牌操作示例

通道访问令牌旨在为每个开发团队或用户组颁发。例如,开发团队 A 和开发团队 B 将获得不同的通道访问令牌。这样,如果开发团队 A 的通道访问令牌被怀疑已被泄露,或者开发团队 A 由于自身原因需要重新颁发通道访问令牌,则开发团队 B 不会受到影响。

另外,如下图所示,每个开发团队或用户组最多可以发行两个通道访问令牌,以确保持续服务。

使用通道访问令牌时,请注意以下事项:

有效期内可重复使用

同一个通道访问令牌在有效期内可以多次使用。考虑到这一点,请勿在每次使用通道时重新颁发通道访问令牌 v2.1 和短期通道访问令牌。如果短时间内大量发行通道访问令牌,并且确定这将影响 LINE 平台的运营,则可能会暂时限制发行。请注意,无状态通道访问令牌被设计为在每次使用通道时发出。

另外,如果您使用的频道访问令牌的有效期已过期,您将无法使用该频道,因为无法验证您的频道授权。建议您设置一个系统,以便在新的通道访问令牌过期之前自动颁发新的通道访问令牌。

撤销任何涉嫌被泄露的通道访问令牌

通道访问令牌用于验证通道权限。这意味着,如果通道访问令牌被泄露,则该通道有可能被非预期第三方使用。

例如,在消息 API 中,有一个名为“广播消息”的功能,该功能会向 LINE 官方帐户的所有好友用户发送相同的消息。如果频道访问令牌被泄露,第三方可以发送广播消息,从而导致恶意消息发送给所有朋友。

因此,如果您怀疑您的可撤销通道访问令牌已被泄露,请撤销它。有关撤销通道访问令牌的更多信息,请参阅以下参考文献:

 

了解更多https://developers.line.biz/en/docs/

 

<
依赖服务
>
<
产品问答
>
?
我用 Bot Designer 制作了一个丰富的菜单,但它不起作用怎么办?
在聊天模式下,单击右下角“丰富菜单”窗格中的丰富菜单将其激活。
?
我在 Bot Designer 中制作了一条模板消息,但链接不起作用。
检查 URL 中是否包含“http://”或“https://”。该链接必须与浏览器上使用的 URL 格式相同。 在聊天模式下添加到聊天时,消息操作将正常工作。 实际的 LINE 聊天机器人仅接受以“https://”开头的 URL,以确保安全。 LINE Bot Designer 没有此限制,鼓励创建任何聊天机器人原型。
?
我可以创建多少个频道?
请参阅LINE 开发者控制台文档中可以创建的频道数量。
?
如何获取用户的电话号码?
您可以使用 LINE Profile+ 获取用户的电话号码。有关详细信息,请参阅企业客户选项文档中的LINE Profile+ 范围。 LINE Profile+ 仅适用于已完成某些申请的企业用户。如果您希望使用 LINE Profile+,请联系您的销售代表或联系我们的销售合作伙伴 (打开新窗口)。
?
删除LINE帐号的用户的用户ID可以再次使用吗?
对于某个提供商发行的用户ID,如果删除了相应的LINE帐户,则该提供商内的其他LINE帐户将无法重复使用相同的用户ID。 有关用户 ID 的详细信息,请参阅什么是用户 ID、组 ID 和房间 ID 值?
?
在哪里可以查看 LINE API 中断的状态?
您可以使用以下方法检查 LINE API 中断的当前状态: LINE 开发者网站新闻部分中的中断报告 LINE API 状态
?
我可以获得使用受限 API 资源(例如图表和用户消息 API)的权限吗?
一般LINE SDK用户无法使用受限制的API资源,例如图形和用户消息API。目前这些资源仅供 LINE 内部使用。
?
为什么短信中的网址有时不会变成链接?
将短信中的 URL 转换为链接的行为取决于操作系统的规格,例如 Android 或 iOS,并且这不受 LINE 应用程序控制。因此,文本消息中的 URL 可能不会成为链接。 请注意,在文本消息中的 URL 之前添加空格或换行符可能会被识别为有效 URL。
?
为什么我的 iPad 无法显示丰富的菜单?
创建LINE帐户的iPad或接管LINE帐户的iPad可以显示丰富的菜单。 其他 iPad 无法显示丰富的菜单。 您可以检查 LINE 设置屏幕,看看您的 iPad 是否可以显示丰富的菜单。 如果“设置” > “帐户”中出现“删除帐户”,iPad 可以显示丰富的菜单。 如果“设置” > “帐户”中出现“注销”,则 iPad 无法显示丰富的菜单。
?
为什么我收不到 webhook 事件?
您的帐户可能未设置为允许 Webhook。要允许 Webhook,请在LINE 开发者控制台的频道设置的Messaging API选项卡上启用使用 Webhook。
<
关于我们
>
LINE Developers是LINE公司旗下的开发者平台,提供了一系列API服务,包括Messaging API、LINE Login、LINE Front-end Framework (LIFF)、LINE MINI App、LINE Pay、LINE Notify和Blockchain Service等。这些服务帮助开发者与LINE用户实现双向通信、简化登录流程、快速实现认证和分享功能、连接服务与用户、添加支付功能、发送通知以及采用区块链技术。通过这些工具,开发者可以更便捷地开发和集成LINE相关功能,提升用户体验。
联系信息
服务时间: 0点-24点
网页在线客服: 咨询
川部健太郎   董事长兼代表董事

出泽武  总裁兼代表董事  首席执行官

使命

创建一个令人惊叹的生活平台,带来惊喜!给我们的用户。

从您醒来到入睡,作为您日常生活的基础,我们的目标是给您带来惊喜、启发并让您的生活变得更美好。

我们稳步扩大在商业领域的影响力和为用户提供的服务数量,这反过来又使我们对用户生活的影响不断扩大。
展望未来,我们将不断挑战自我,利用我们的技术和服务为用户的日常生活创造新的、意想不到的价值。

价值观

我们所说的“价值观”是指我们为实现使命而应采取的工作方式。
三个核心方向——用户规则、完成任务和精益团队——为创建服务、个人工作和团队协作设定了标准。

 

<
最可能同场景使用的其他API
>