开发者社区 问答 正文

阿里云token怎么获取?

阿里云token怎么获取?开通阿里云百炼免费领7000万Tokens:https://t.aliyun.com/U/fPVHqY

阿里云百炼AI大模型免费领取7000万tokens.jpg

展开
收起
程序员在线 2026-04-23 15:57:10 94 分享 版权
1 条回答
写回答
取消 提交回答
  • 开通阿里云百炼可以免费领取超7000万Tokens:https://t.aliyun.com/U/fPVHqY

    阿里云百炼AI大模型免费领取7000万tokens.jpg

    以下是阿小云整理的不同阿里云产品获取token的方法:

    阿里云不同产品的 Token 获取方式不同,以下是主要场景的获取方法:

    1. 智能语音交互(NLS)Token

    用于调用语音识别、合成等 API:

    • 控制台获取:仅限测试,登录智能语音交互控制台,在总览页点击“点击获取临时AccessToken”,有效期 24 小时
    • SDK 获取(推荐生产环境):通过 nls-sdk-common(Java/C++)或阿里云公共 SDK(Python/Go/Node.js 等),配置 ALIYUN_AK_IDALIYUN_AK_SECRET 环境变量后调用 CreateToken 接口自动获取并刷新。
    • OpenAPI 手动请求:向 nls-meta.cn-shanghai.aliyuncs.com 发起带签名的 HTTP 请求,需自行构造 AccessKeyIdTimestampSignature 等参数。

    注意事项:

    • Token 均有时效性,过期需重新获取;
    • 移动端不得直接使用 AccessKey,应由服务端生成 Token 后下发;
    • RAM 子账号需授予 AliyunNLSFullAccess 权限,否则报错 40020503 或 “No permission!”。

    2. 网盘与相册服务(PDS)Token

    基于 OAuth 2.0 流程:

    • 使用授权码(code)调用 /v2/oauth/token 接口,传入 client_idclient_secretredirect_uricode 获取 access_token
    • 支持通过 refresh_token 刷新 Token。

    3. 应用身份服务(IDaaS)Token

    用于移动端安全认证:

    • 调用 FetchAccessToken API,传入 ApplicationExternalIdMobileExtendParamsJson 及其签名、UserId 等参数,由服务端返回 access_token

    4. 其他产品(如云效对接 GitHub/GitLab 等)

    • 需在对应第三方平台(如 GitHub、GitLab)的个人设置中创建 Personal Access Token,并赋予相应权限(如 repo)。

    请根据您使用的具体阿里云产品选择对应的 Token 获取方式。若您不确定使用的是哪个产品,请说明应用场景(如“做语音识别”或“访问网盘”),以便精准指导。

    2026-04-28 15:25:13
    赞同 169 展开评论
问答分类:
问答地址: