背景・実現したいこと
外部システムと連携させるため、現在投稿されているワークフローを全部回収できるようにしたい。現在はよくGASを利用していることから、実行環境をGASに定めて、そこからAPIを実行するようにした。
そして調べた結果、下記の記事を基にAPIを実行することにした。
参考にした記事のURL
「Google Apps Script」と「Garoon API」を使って最新の掲示板を取得
https://qiita.com/y-ebihara/items/219ce30b267cf966c308
実行した結果
データ取得に失敗
以下、レスポンス内容
<soap:Body>
<soap:Fault>
<soap:Code>
<soap:Value>soap:Receiver</soap:Value>
</soap:Code>
<soap:Reason>
<soap:Text>Unexpected error has occurred.</soap:Text>
</soap:Reason>
<soap:Detail>
<code>PHP00002</code>
<diagnosis>Unexpected error has occurred.</diagnosis>
<cause>Unknown cause</cause>
<counter_measure>Please contact our official partners or your vendor. </counter_measure>
</soap:Detail>
</soap:Fault>
</soap:Body>
実行したいAPI
WorkflowGetRequests
https://developer.cybozu.io/hc/ja/articles/202270284#step9
実行する上で不明な点
- APIの実行方法
- payload(xml)の記述方法