使用podioapi、webhooks的java应用程序
我正在尝试创建一个Java应用程序,它将在创建某些项之后立即覆盖这些项。没有太多关于Podio API使用的信息和示例,所以我已经陷入了创建和验证钩子的困境 守则:使用podioapi、webhooks的java应用程序,java,webhooks,podio,Java,Webhooks,Podio,我正在尝试创建一个Java应用程序,它将在创建某些项之后立即覆盖这些项。没有太多关于Podio API使用的信息和示例,所以我已经陷入了创建和验证钩子的困境 守则: APIFactory apiFactory = new APIFactory(resourceFactory); AppAPI appAPI = apiFactory.getAppAPI(); ItemAPI itemAPI = apiFactory.getItemAPI(); SpaceAPI s
APIFactory apiFactory = new APIFactory(resourceFactory);
AppAPI appAPI = apiFactory.getAppAPI();
ItemAPI itemAPI = apiFactory.getItemAPI();
SpaceAPI spaceAPI = apiFactory.getSpaceAPI();
HookAPI hookAPI = apiFactory.getHookAPI();
int spaceId = spaceAPI.getSpaceByURL("https://podio.com/company_name/helpdesk").getId();
for (ApplicationMini app : appAPI.getAppsOnSpace(spaceId)){
if(app.getConfiguration().getName().equals("Help Desk")){
System.out.println(app.getConfiguration().getName());
HookCreate hookCreate = new HookCreate(URL, HookType.ITEM_CREATE);
Reference ref = new Reference(ReferenceType.APP,app.getId());
int hookId = hookAPI.create(ref , hookCreate);
hookAPI.requestVerification(hookId);
hookAPI.validateVerification(hookId, CODE);
break;
}
}
因此,我的问题是:
HookCreate对象中的URL应该是什么?Podio API文档中说的是“端点的url”,但并没有向我解释太多。我也不太清楚如何获得验证码在 这是一个三步过程: