質問: {body :body}; UrlFetchApp.fetch(url, params); } } ``` ### 試したこと 手動でスクリプトを実行する形のものだと、 Chatwork上のメッセージを検出して、 アウトプットを再度チャットに送信できるのですが、 「doPost(e)」を使用すると、GASが反応していないように思います。 その他にウェブアプリケーションのバージョンを上げてみたり、 新しいGASのファイルで導入をしてみたりしたのですが、 全く反応なしです。。。 ### 補足情報 参考までに:webhook上では、このような設定です。 その他に変更できる所はありますでしょうか?? ![ChatworkのWebhook上の設定です。](https://teratail.storage.googleapis.com/uploads/contributed_images/55302424334ae048d3388b2b5fadd8b5.png)
回答: GAS上で、「アプリケーションにアクセスできるユーザー」を「全員(匿名ユーザーを含む)」に変更することで、問題が解決しました。 一つ理解したことは、ChatworkがGASにリクエストを出しているので、アクセス権を「全員」にしないとGASのファイルにアクセスして、プログラムを実行できないことがわかりました。 助言をしていただいて、ありがとうございました。