I have an error reporting beacon I created using Google Apps script and it is published to run as myself and to be accessible to "anyone, even anonymous," which
Just to make it simpler for those who are only interested in a POST request like me:
function doPost(e){ //do stuff ... var MyResponse = "It Works!"; return ContentService.createTextOutput(MyResponse).setMimeType(ContentService.MimeType.JAVASCRIPT); }