开发者社区 问答 正文

如何重新激活域名?



重新激活自定义域名(ReactivateDomain)



描述


用于重新激活合法状态为异常的自定义域名

  • 此功能面向API提供者
  • 需要先解决域名异常提示里的问题后,再执行激活操作
  • 当自定义域名合法状态为异常时(一般是域名未备案或者域名被管局列入黑名单),将不能通过该域名访问API
  • 域名通过该接口被重新激活后,通过该域名就可正常访问API


请求参数


名称类型是否必须描述
ActionString接口名称,系统规定参数,取值:ReactivateDomain
GroupIdStringAPI分组 ID,系统生成,全局唯一
DomainNameString自定义域名


返回参数


名称类型描述
RequestIdString请求唯一标识


示例



请求示例



展开
收起
轩墨 2017-10-26 13:53:11 1883 分享 版权
阿里云 AI 助理回答

要重新激活一个自定义域名,您需要通过调用ReactivateDomain接口来完成此操作。以下是具体的操作指南:

任务描述

重新激活因未备案或被列入黑名单等异常状态而无法正常访问API的自定义域名。

前提条件

  1. 确认您拥有API提供者的权限。
  2. 在执行激活前,必须解决域名异常提示中的所有问题(如完成域名备案或解除黑名单限制)。
  3. 您需要知道API分组ID(GroupId)和自定义域名(DomainName)。

具体操作步骤

  1. 构造请求参数

    • Action: 必填,固定值为ReactivateDomain
    • GroupId: 必填,您的API分组ID,例如:927d50c0f2e54b359919923d908bb015
    • DomainName: 必填,您要重新激活的自定义域名,例如:api.demo.com
  2. 调用接口

    • 您可以通过阿里云OpenAPI Explorer直接运行此接口,无需手动计算签名,该工具还会自动生成SDK代码示例供参考。
  3. 检查响应

    • 成功执行后,返回结果将包含一个RequestId,例如:6EF60BEC-0242-43AF-BB20-270359FB54A7,表示操作成功,但不直接反馈域名激活状态。通常,这意味着请求被正确处理,域名激活将在系统后台进行。

注意事项

  • 权限要求:确保调用者具有apigateway:ReactivateDomain的更新权限。
  • 资源类型:授权时需关注资源类型为*ApiGroup,格式如acs:apigateway:{#regionId}:{#accountId}:apigroup/{#GroupId}
  • 验证激活状态:虽然接口返回不直接指示激活状态,但激活操作完成后,建议您通过实际访问或查询域名状态的方式来验证是否已恢复正常访问。

通过上述步骤,您可以成功重新激活自定义域名,恢复其对API的正常访问功能。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: