首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Java4.0API编写processMaker应用程序?

如何使用Java4.0API编写processMaker应用程序?
EN

Stack Overflow用户
提问于 2022-09-27 10:50:35
回答 1查看 66关注 0票数 1

早上好,

我已经下载并安装了pm4核心对接映像并安装了它。我可以在没有问题的情况下运行PM4,创建和管理我的pm4实例,但是我想开发一个使用PM4RESTfulAPI来编辑某些进程数据的java程序。我在YouTube上搜索,但是我发现了一些关于restful使用PM3.2而不是4的东西。此外,在"Auth“部分中,缺少了”启用直接api访问“选项。

有人有一个简单的代码,用java,kotlin,C#,斯威夫特等.对restful PM4 API进行身份验证并与其共享?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-27 20:23:38

您可以登录到processmaker 4,然后访问下面的url http://youserver:yourport/api/documentation,从而访问restful文档。您应该获得一个swager屏幕,在那里您可以看到Restfull端点和它们所采用的参数。如果单击autorize按钮,甚至可以从那里执行调用。

为了能够对访问API进行身份验证,首先需要创建一个Auth客户并启用密码授予。

一旦创建了Auth客户端,请注意客户机ID (创建客户端时所提供的编号,而不是名称)和秘密。

您可以通过向内容类型为"application/json“的url access_token https://yourhostname/oauth/token和以下正文内容发出post请求来获得refresh_tokens和refresh_tokens:

代码语言:javascript
复制
{
  "grant_type": "password",
  "scope": "*",
  "client_id": 6,
  "client_secret": "zBBO.........30p0iHQ3",
  "username": "yourusername",
  "password": "yourpassword"
}

当然,您必须将client_id、秘密、用户名和密码替换为您的特定值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73866375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档