0
我正在嘗試使Java應用程序在剛剛創建之後覆蓋一些項目。沒有太多的信息和Podio API的使用示例,所以我陷入了鉤子創建和驗證的困境。使用Podio API的Java應用程序,webhooks
代碼:
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對象是什麼網址? Podio API文檔說明了「端點的URL」,它對我沒有太多的解釋。這不是真正清楚,我還如何得到驗證碼