AnsweredAssumed Answered

Working with images from a webhook

Question asked by on Aug 13, 2018
Latest reply on Aug 13, 2018 by JTedrick-esristaff

What is the best way to see if there are images attached to a survey and to determine which question they belong to? Below is an example...


I created a test survey with 3 fields: name (name), before photo (photo) and after photo (photoafter). I submitted the form and received the attached webhook payload. In the payload I can see the name I entered in, but nothing about the attached images.


I see I can make a call to: [serviceUrl]/[addResults id]/[uniqueId]/attachments?f=pjson&token=[token] to get information about the attachments for that object (see below). In the json object keywords contains the name of the feature attribute.


Is using that endpoint and looking at keywords the best way to 1) see if there are any attachments to the survey and 2) to determine which question they belong to?






{   "attachmentInfos" : [     {       "id" : 5,        "globalId" : "3d424dd8-de4b-4273-a9ff-4c87010115e6",        "parentGlobalId" : "63d210e7-aecd-4386-9e1b-77c04071d030",        "name" : "broken-fire-hydrant-lying-sidewalk-46171082.jpg",        "contentType" : "image/jpeg",        "size" : 117352,        "keywords" : "photo"     },      {       "id" : 6,        "globalId" : "2f119743-a9e5-4ae4-845b-2c30c690964f",        "parentGlobalId" : "63d210e7-aecd-4386-9e1b-77c04071d030",        "name" : "Downtown_Charlottesville_fire_hydrant.jpg",        "contentType" : "image/jpeg",        "size" : 24352,        "keywords" : "photoafter"     }   ] }