":{"code":"rix_api_license_invalid","message":"License is not enabled (request i...

2026年03月30日 10:48 状态: processing

🚨 错误信息

{"error":{"code":"rix_api_license_invalid","message":"License is not enabled (request id: 20260330101551601070826Ohn31mBy)","type":"rix_api_error"}}

🤖 AI解决方案

报错分析报告

1.错误翻译



原文:License is not enabled
译文:许可证未启用

2.原因分析


  • 根本原因:RIX API调用的许可证处于未启用状态。

  • 具体位置:DMXAPI平台rix_api接口的权限验证环节(error.code=rix_api_license_invalid),触发于请求ID20260330101551601070826Ohn31mBy的API调用。
  • 3.解决方案


    python

    修复步骤1:验证并启用许可证(以Python SDK为例)


    from dmxapi import RIXClient

    1. 替换为有效许可证密钥(需先在DMXAPI控制台启用)


    LICENSE_KEY = "YOUR_ENABLED_RIX_LICENSE_KEY"

    2. 初始化客户端并检查许可证状态


    client = RIXClient(license_key=LICENSE_KEY)
    if not client.license_enabled():
    # 若未启用,跳转至控制台操作或联系管理员
    raise RuntimeError("许可证未启用,请登录DMXAPI平台→RIX API→启用许可证")

    3. 重新发起请求(示例)


    response = client.some_rix_endpoint(params={})

    补充操作:登录DMXAPI控制台 → 进入「RIX API」模块 → 找到对应许可证 → 点击「启用」。

    4.️ 预防措施


  • 调用RIX API前,用SDK的license_enabled()方法预检查许可证状态;

  • 定期在DMXAPI控制台查看许可证「有效期」与「启用状态」,避免过期/误关。
  • 推荐工具:DMXAPI控制台的「许可证管理」仪表盘、SDK内置的check_license()调试接口。

    ---
    请按上述步骤修复许可证状态后重试API调用。