天翼账号 AST 认证 Skill

前言

在使用大模型代理(Agent)开发需要调用天翼账号相关接口的业务时,通常会面临认证流程复杂、扫码登录需要手动处理、会话状态难以复用等问题。已有做法通常是手动实现 OAuth 流程或依赖其他 Skill,代码量较大且容易出错。下面介绍一个直接面向 AST 认证的 Skill,能将登录、扫码、会话验证和 idToken 获取等步骤封装起来。

这是什么

天翼账号 AST 认证 Skill(坐标 @user_990a4550/tianyi-ast-direct-auth-v7-1)是 SkillHub 社区发布的一个 Skill,版本为 1.0.2,分类为 dev-programming。它为合作方业务提供按 appId 调起登录认证的能力,自动完成扫码登录、会话复用与验证,并返回可用于业务接口的 idToken。

核心功能

  • 支持扫码登录:自动处理天翼账号的二维码登录流程。
  • 会话复用:在认证成功后保持会话状态,避免重复扫码。
  • 登录状态检查:可检查当前的 AST 登录状态。
  • 401 重认证:当认证失效时自动触发重新认证。
  • idToken 获取:返回可用于业务接口的 idToken。
  • 支持本地 agent_session 状态管理。

安装与启用

SkillHub 安装命令:

skillhub install @user_990a4550/tianyi-ast-direct-auth-v7-1

安装后,在需要使用天翼账号认证的对话或任务中,可以直接调用该 Skill 提供的功能。

典型用法

在需要调用天翼账号相关业务接口时,可以通过该 Skill 完成认证流程:

  1. 调用 Skill 提供的扫码登录功能,获取二维码或处理登录流程。
  2. Skill 会自动完成扫码、会话复用与验证。
  3. 认证成功后,从 Skill 返回的 idToken 可用于后续业务接口调用。

适用场景与注意

  • 适合需要接入天翼账号认证的合作方业务。
  • 适合需要自动处理登录状态、会话复用和 idToken 获取的场景。
  • 需要确保在调用前已正确配置 appId 等业务参数。
  • Skill 依赖天翼账号的 AST 认证接口,需确保网络环境可访问相关接口。

结尾

天翼账号 AST 认证 Skill 将扫码登录、会话复用与 idToken 获取等流程封装为一个统一的 Skill,减少了重复造轮子的工作,适合需要接入天翼账号认证的合作方业务使用。

官方地址:https://www.skillhub.cn/skills/user_990a4550/tianyi-ast-direct-auth-v7-1

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye