1

我可以定义一个新的限制层,例如:“30 天无限制使用”吗?

 <wsp:Policy>
            <throttle:ID throttle:type="ROLE">30-days</throttle:ID>
            <wsp:Policy>
                <throttle:Control>
                    <wsp:Policy>
                        <throttle:MaximumCount> ? </throttle:MaximumCount>
                        <throttle:UnitTime> ? </throttle:UnitTime>

                    </wsp:Policy>
                </throttle:Control>
            </wsp:Policy>

编辑:目标是在 30 天后使某个用户对某个 API 的订阅“过期”......这可能吗?

4

1 回答 1

1

您不能使用策略文件中的两个参数MaximumCountUnitTime来指定您的要求。到目前为止,您的需求的解决方案是使用 API Publisher 中预定义的Unlimited层发布您的 API,并通过在一个月后将API 的生命周期状态从Published更改为Created来手动将其从 API 网关中删除。

于 2012-08-30T21:03:42.010 回答