暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 来自PLSQL的REST API

askTom 2017-03-20
764

问题描述

我还有一个要求,我需要更改一个特定用户的密码,该密码属于我们网络外部托管的应用程序。

外部应用程序团队提供了有关REST API的信息,这些信息需要用于搜索用户和更改密码。

我对此完全是新手,我阅读了您的博客,这与REST服务有关,我们可以通过PLSQL调用。


如果我是对的,我需要要求他们提供的所有参数是什么,也请分享代码片段,这样我就可以使用相同的参数,并用他们的参数替换它,看看密码更改功能是否从PLSQL工作正常。


请提供您的输入。

专家解答

所以你需要从PL/SQL调用第三方REST API?

您需要设置数据库访问控制列表 (acl),以允许它首先进行外部调用。

然后,您可以使用utl_http调用endpiut。你只需要知道API的URI和它的参数。

您可以在以下位置找到一些如何执行此操作的工作示例:

https://technology.amis.nl/2015/05/11/invoke-a-rest-service-from-plsql-make-an-http-post-request-using-utl_http-in-oracle-database-11g-xe/
https://oracle-base.com/articles/9i/consuming-web-services-9i
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论