0

我从 WSO2 appfactory preview api 发布者创建了 api。但是当我从 REST 客户端调用它时,它说该服务不存在,在同一 api 存储中的 yahoo 天气 api 中会给出 OAuth 错误(预计没有令牌)。后端服务运行良好。

“404Status reportNot Found 请求的资源 (/usdToLkr/0.0.2) 不可用。”

我的 API 在这里给出 http://apimanager.appfactorypreview.wso2.com:8280/usdToLkr/0.0.2 我做错了什么?它在appfactory预览中被阻止了吗?

4

2 回答 2

2
  1. 首先,如果你创建一个 API,你必须由发布者发布它。
  2. 然后您必须从 WSO2 Appfactory 预览版和资源页面登录,您应该单击订阅 API 并通过该页面登录 API 商店。
  3. 然后,您必须首先通过您创建的应用程序订阅特定的 API。
  4. 然后单击更新 API 密钥或 API 按钮后,应手动或自动生成使用者和应用程序密钥。
  5. 然后,如果您在 API 创建期间提供了有效的生产/沙盒 URL,它应该可以工作。

如果您尝试使用 REST 客户端,则应提供所需的标头值。您收到 OAUTH 错误,因为您没有提供令牌。

可以从此文档中查看 App 工厂预览的有效 API 调用示例。

可以从这个文档中看到使用 REST 客户端测试 API 。

于 2013-08-08T17:24:17.513 回答
0

您是否正在寻找在线 API 管理/网关解决方案?如果是这样,您应该改用WSO2 API Cloud

此外,请参阅涵盖您在此处提到的场景的教程。

于 2014-09-10T12:02:40.420 回答