第四周
本周继续推进飞书交互项目,整体学习时长28小时,写代码16小时,处理问题、翻阅资料12小时左右。
这周核心任务是对接飞书用户信息接口,尝试获取发送消息的用户ID、昵称等基础信息,实现简单的个性化回复。调用身份相关接口的时候,需要额外申请权限、配置token获取逻辑,一开始token获取流程不熟悉,多次调用接口返回权限拒绝,只能跟着官方步骤一步步核对凭证、有效期。同时完善日志功能,把用户发送的消息、交互时间简单记录在本地文件里,方便后续查看调试记录。空闲之余复盘前面写的功能,删掉冗余代码,优化运行效率。
下周计划学习简单的指令交互,比如设置关键词指令,机器人根据不同指令触发不同功能;同时学习基础云服务器部署,尝试把项目部署到线上,不用一直依赖内网穿透调试;梳理整个项目流程,写简单的项目说明笔记。
本周遇到的难点在于access_token的调用逻辑,有效期、缓存机制一开始没做好,重复请求造成不必要消耗;加上线上部署完全是新知识,还需要花时间摸索基础操作。之后我会把凭证缓存逻辑做好,提前做好部署步骤笔记,循序渐进学习服务器相关操
浙公网安备 33010602011771号