使用 Action Foundry API 进行对象编辑
Make Object Edits using Action Foundry APIs
可以使用 Foundry API 调用对象和 运行 动作来定期编辑对象吗?
我正在寻找定期发生的以下行为:
- 通过请求API调用
下拉满足特定条件的对象
- 运行 对拉取对象的操作(电子邮件通知 + 对象编辑)
注意:逻辑流在堆栈上不可用。
所以有几种方法可以解决这些问题。
1 - 如果您想从转换中调用 API,那么这里存在安全隐患,我建议您通过支持渠道进行内部联系。
2 - 如果您只想调用 API 来执行对象编辑,例如从外部应用程序。我邀请您阅读 Objects Gateway https://yourstack/workspace/documentation/product/objects-gateway/overview
您可以在其中调用对象的函数,对象可以依次执行您需要的操作。
For example, to rename an employee, whose ID number is 80060 and whose
new name is "Anna Smith-Doe", you might use the following request.
POST /objects-gateway/api/v1/ontologies/ri.ontology.main.ontology.00000000-0000-0000-0000-000000000000/actions/rename-employee/apply
{
"parameters": {
"id": 80060,
"newName": "Anna Smith-Doe"
}
}
3 - 要读取对象,您可以使用相同的服务来执行搜索:
GET /objects-gateway/api/v1/ontologies/ri.ontology.main.ontology.00000000-0000-0000-0000-000000000000/objects/employee?properties.firstName.eq=John
可以使用 Foundry API 调用对象和 运行 动作来定期编辑对象吗?
我正在寻找定期发生的以下行为:
- 通过请求API调用 下拉满足特定条件的对象
- 运行 对拉取对象的操作(电子邮件通知 + 对象编辑)
注意:逻辑流在堆栈上不可用。
所以有几种方法可以解决这些问题。
1 - 如果您想从转换中调用 API,那么这里存在安全隐患,我建议您通过支持渠道进行内部联系。
2 - 如果您只想调用 API 来执行对象编辑,例如从外部应用程序。我邀请您阅读 Objects Gateway https://yourstack/workspace/documentation/product/objects-gateway/overview
您可以在其中调用对象的函数,对象可以依次执行您需要的操作。
For example, to rename an employee, whose ID number is 80060 and whose new name is "Anna Smith-Doe", you might use the following request.
POST /objects-gateway/api/v1/ontologies/ri.ontology.main.ontology.00000000-0000-0000-0000-000000000000/actions/rename-employee/apply
{
"parameters": {
"id": 80060,
"newName": "Anna Smith-Doe"
}
}
3 - 要读取对象,您可以使用相同的服务来执行搜索:
GET /objects-gateway/api/v1/ontologies/ri.ontology.main.ontology.00000000-0000-0000-0000-000000000000/objects/employee?properties.firstName.eq=John