我需要在名为 Taleo 的 Oracle 应用程序中调用一些 API。我有文档,并且能够在 Firefox 的 REST 插件和 REST Mac 客户端应用程序“Paw”中获得我的调用。
我首先必须发送凭据以获取身份验证令牌 cookie:
https://chj.tbe.taleo.net/chj06/ats/api/v1/login?orgCode=XXXXXS&userName=XXXXX&password=XXXXXX
如果我调用它,那么我会收到 authToken [webapi2=numbers]。
然后我可以使用基本相同的 URL 来 POST、GET、PUT、DELETE 等到不同的对象,例如 GET 到
https://chj.tbe.taleo.net/chj06/ats/api/v1/object/location
在正文中使用 JSON 来创建位置。
我想我想编写一个 java 代理(因此可以安排),例如,询问我系统上的数据,然后在远程系统上创建、更新、删除适当的数据。
我更习惯使用 LotusScript/SSJS 和内置的 Rest 控件,但可能应该尝试一下并在 Java 中执行此操作,但我应该从哪里开始呢?