お世話になっております。
GaroonAPIを利用してガルーンに登録されたスケジュールを取得し、CSV出力したいと考えていますが、APIの利用方法がわかりません。
手始めにガルーンが提供しているサンプル(https://developer.cybozu.io/hc/ja/articles/202342044)の通りに ユーザ情報取得のAPIを実行してみましたが、次のエラーがでて失敗してしまいます。
実行環境はJRE1.8です。
正直、Javaに詳しくないため、手詰まり状態です。
エラーの原因をご存知でしたらご教授頂きたく、よろしくお願いいたします。
C:\TEMP\grn3-api-3.0.0>java -cp garoon3api.jar com.cybozu.garoon3.usecase.GetUse r -g login.ini -i input.csv -o output.csv
log4j:WARN No appenders could be found for logger (org.apache.axis2.util.Loader) .
log4j:WARN Please initialize the log4j system properly. Exception in thread “main” org.apache.axis2.AxisFault: リクエストパラメータが不 足しています。
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.j ava:435)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse( OutInAxisOperation.java:371)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO peration.java:417)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out InAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java: 165)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java: 540)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java: 521)
at com.cybozu.garoon3.common.CBServiceClient.sendReceive(CBServiceClient .java:142)
at com.cybozu.garoon3.usecase.GetUser.main(GetUser.java:89)
なお、各種インプットファイルの内容は以下の通りです。 (一部伏字にしています。)
【login.ini】
username=Administrator
password=*****
garoonURL=http://*****/scripts/cbgrn/grn.exe
【input.csv】
user_id
Administrator
【output.csv】
(空のファイルです。)
以上、よろしくお願いいたします。