如何在WSO2 API管理器中测试CheckPhoneNumber验证API

时间:2019-01-12 11:37:58

标签: wso2 wso2is wso2-am

我关注link

我根据给定的文档为CheckPhoneNumber“ POST”和“ GET”类型请求创建了API。

如何测试该API?

我使用商店中的“ API控制台”标签搜索了许多网站。有必需的访问令牌。我正在从DefaultApplication创建访问“生产密钥”。 Access令牌正在使用它给了错误

<ams:fault xmlns:ams="http://wso2.org/apimanager/security">
<ams:code>900908</ams:code>
<ams:message>Resource forbidden </ams:message>
<ams:description>Access failure for API: /phoneverify/1.0.0, version: 1.0.0 status: (900908) - Resource forbidden </ams:description>
</ams:fault>

是否还有另一种创建访问令牌的方法?

或者告诉我测试API是否做错了事。

2 个答案:

答案 0 :(得分:0)

您需要为应用程序订阅API。

参考:https://docs.wso2.com/display/AM260/Subscribe+to+an+API

答案 1 :(得分:-1)

正如@Bee上面指出的那样,您访问令牌没有问题,问题在于您尚未在api管理器中订阅api。错误代码900908表示尝试调用该API的应用程序未订阅该API。