GeneXus是否具有调用外部程序的API的功能?

时间:2019-02-01 02:24:48

标签: api genexus

我了解GeneXus具有“外部对象”功能,我只能假定该功能用于设置API调用,但是,我似乎找不到在线的任何文档来执行此操作。我有一个外部软件,希望运行GET API调用(即api.domain.com/example),并将接收到的数据输入GeneXus软件中的事务中。有什么办法吗?

1 个答案:

答案 0 :(得分:2)

要调用HTTP API,您应该使用HttpClient Data Type

&httpclient.Host = "labs.genexus.com"
&httpclient.BaseUrl = "/mobilecrm/rest/"
&httpclient.Execute('GET','WorkWithDevicesCompany_Company_List_Grid?fmt=json')
&companies.FromJson(&httpclient.ToString() )

看看这个sample

External Objects用于集成本机对象,例如打包为DLLS(.NET)或JAR(JAVA)的外部程序。这似乎不是您的情况。

相关问题