1. Line App
salesmartly_api
  • 响应码文档
  • 接口QPS限制文档
  • 系统常量相关文档
  • 渠道id和渠道名称映射
  • V2
    • 客户管理
      • 访客标签管理
        • 获取访客标签列表
        • 获取访客标签分类列表
        • 新增访客标签分类
        • 编辑访客标签分类
        • 删除访客标签分类
        • 获取访客标签名列表
        • 获取访客标签名详情
        • 新增访客标签名
        • 编辑访客标签名
        • 删除访客标签名
        • 新增访客标签值
        • 编辑访客标签值
        • 删除访客标签值
      • 自定义字段管理
        • 获取自定义字段列表
        • 新增或编辑自定义字段
        • 启用或禁用自定义字段
        • 删除自定义字段
        • 修改自定义字段排序
      • 获取客户列表
      • 新增客户
      • 批量操作标签(异步执行)
      • 更新客户资料
      • 导入客户订单
      • 批量分配客户
      • 获取群成员列表
    • 团队管理
      • 获取团队成员
    • 会话管理
      • 会话标签管理
        • 获取会话标签分类列表
        • 新增会话标签分类
        • 更新会话标签分类
        • 获取会话标签列表
        • 删除会话标签分类
        • 新增会话标签
        • 更新会话标签
        • 删除会话标签
        • 给会话打标签
      • 获取聊天记录列表(指定用户)
      • 获取聊天记录列表(全量)
      • 会话分配接口(搭配webhook使用)
      • 结束会话
      • 批量回聊
      • 获取会话列表
    • 营销管理
      • 获取分流链接列表
      • 获取分流链接记录表
      • 获取分流链接列表
    • 集成管理
      • WhatsApp App
        • 获取WhatsApp APP列表
        • 获取WhatsApp App登录二维码/重连设备
        • 新增WhatsApp App设备
        • 设置WhatsApp App设备代理(仅支持未连接设备)
        • 删除WhatsApp App设备
      • WhatsApp Api
        • 获取WhatsApp Api列表
      • Messenger
        • 获取Messenger列表
      • Line
        • 获取 LINE 官方账号列表
      • Line App
        • 获取 LINE APP 云设备列表
          GET
        • 获取 LINE App 登录二维码/重连设备
          GET
        • 新增 LINE App 设备
          POST
        • 设置 LINE App 设备代理
          POST
        • 删除 LINE App 设备
          POST
    • 报表
      • 获取在线时长报表
      • 获取大报表
      • 获取客户分析报表(维护中,暂时无法使用)
  • 数据模型
    • ProjectId
    • IdResponse
    • CustomField
    • WebhookMessageEnvelope
    • ApiResponseBase
    • EmptyResponse
    • CustomFieldListResponse
    • WebhookMessageData
    • PageData
    • Category
    • CustomFieldSaveResponse
    • AudioMessage
    • SessionTagCategoryItem
    • LabelValue
    • EmptySuccessResponse
    • QuoteChat
    • SessionTagItem
    • Label
    • SimpleData
    • CategoryListResponse
    • SessionTagCategoryListResponse
    • LabelListResponse
    • SessionTagListResponse
    • LabelDetailResponse
    • SessionTagCategoryMutationResponse
    • SessionTagMutationResponse
    • SimpleMutationResponse
  1. Line App

获取 LINE App 登录二维码/重连设备

GET
https://developer.salesmartly.com/api/v2/start-line-app

接口说明#

获取 LINE App 登录二维码,或为失效设备发起重连。仅允许 status=0(未连接)或 status=2(失效)的设备调用。

使用说明#

先新增设备取得 line_app_id,将其作为本接口的 id;也可使用设备列表中的 channel_id。
接口先查询设备状态。新设备尚未在云端创建,且首次查询明确返回设备未找到时,接口启动一次并继续查询登录数据。设备返回 disconnected 或空状态时同样启动一次;已有二维码时直接返回。启动后的查询和等待不会重复启动设备,等待上限为 25 秒。其他设备服务错误、启动失败或超时返回 224。
成功响应 data 使用统一字段:status 表示当前状态,qrcode 表示二维码内容。qrcode 为 string,仅在设备服务提供二维码时返回。二维码内容保持原始格式,接口层负责转换字段名称,不透传设备服务的内部字段。
请求成功或取得二维码不表示扫码登录完成;连接结果请通过设备列表查询。示例参数和二维码内容均已脱敏,调用前替换为实际参数并重新计算签名;示例二维码不可扫码登录。

鉴权与响应#

使用 external-sign 签名鉴权,project_id 为项目 ID。code=0 表示成功,非 0 表示失败;请同时检查业务状态码。设备必须属于当前鉴权项目。

业务错误码#

400:请求参数错误。
220:设备不存在或不属于当前项目。
221:设备状态不允许操作。
223:设备服务配置不完整。
224:设备服务请求失败或超时。
500:数据操作失败。

请求参数

Query 参数

Header 参数

返回响应

🟢200
application/json
成功响应
Bodyapplication/json

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://developer.salesmartly.com/api/v2/start-line-app?project_id=&id=' \
--header 'external-sign;'
响应示例响应示例
{"code":0,"msg":"success","request_id":"example-request-id","data":{"status":"qrcode","qrcode":"REDACTED"}}
修改于 2026-09-11 10:23:01
上一页
获取 LINE APP 云设备列表
下一页
新增 LINE App 设备
Built with