实际上,我想通过API从我自己的数据库(postgresql)提供我的数据。 我想使用WSO2 API管理器来完成它。
我不确定我是以正确的方式做到这一点,但建议我的可能性。
(i)首先我创建了一个postgresql数据库。
(ii)使用节点js进行连接并执行CRUD操作。
(iii)在发布api时,使用链接(例如GET动词和链接为http://localhost:8000/v1/api)作为WSO2 API管理器中的REST端点。
(iv)***** step ********
(v)开发了一个简单的html并使用Javascript来解析JSON数据并显示它。 (但我使用直接JSON数据而不是使用WSO2 API完成它)
****** ********步骤
如何使用使用者密钥和使用者ID来验证来自WSO2的API以通过Javascript解析数据
答案 0 :(得分:1)
由于您是APIM的新手,因此您应该查看WSO2 tutorials。
相关说明: 您可以使用WSO2 Data Services Server将数据(例如,在数据库中)公开为服务(REST或SOAP)。在您的情况下,您可以使用它而不是nodejs实现。将数据公开为REST服务后,可以使用APIM来处理它们。
答案 1 :(得分:0)
我认为你要向你的api管理员(将使用api的用户)注册一个新用户,该用户必须订阅你的api。 完成此操作后,您将获得一个令牌,此标记应在查询的标题中提供(在您的情况下为js)。 您可以在api商店中访问api时看到调用示例。
希望有所帮助