api - 线机器人;如何获取用户LINE ID?
问题描述
我正在尝试创建具有多个功能的在线聊天机器人。其中一项功能需要知道用户LINE ID(例如:ryan123)而不是用户ID(U858382312321123......)。我正在使用 google app 脚本来创建在线聊天机器人
是否可以使用 API 获取用户 LINE ID?或者有什么办法可以通过line bot得到这个?
解决方案
/profile/{userId}是您获得的唯一*方式displayName
*尽管有端点userId
通过进一步指定groupId或roomId来获取配置文件
如果您的 Messaging API 机器人是经过验证的帐户或高级帐户,您可以userId
随时使用关注者列表和关注者/ID
否则,您需要在关注、消息等事件时存储它们
推荐阅读
- git - 无法执行 Git 拉取操作
- arrays - 使用从另一个表派生的条件数组过滤表
- node.js - 为什么我的节点服务器应用程序在我终止其子进程时停止/进入暂停模式?
- spring - Redis Spring 写入 master ,从 slave 读取,没有哨兵
- java - 如何在id下检索许多值
- excel - 在循环中跳过单行代码:另一个工作簿中的 wholerow.delete
- c++ - 为什么 CM_Register_Notification 功能不起作用
- django - 使用数据库中的日期验证日期和时间 - Django
- mongodb - 如何使用文件选项在mongodb中导出到csv
- java - 坚持从 JSONObject 获取 JSONArray