Re: Multiple uploads to a single MS Forms question and get link for each file into email body
If you figured out the need to parse the JSON and everything, what do you need to append to the URL? The Parse JSON action returns the URL of the file. This is the output from a recent run of a flow doing what you are asking:
[
{
"name": "****************.docx",
"link": "https://**********.sharepoint.com/personal/svc-nam-msautomation_********_com/_layouts/15/Doc.aspx?sourcedoc=%7B722B6647-BA1F-44EA-96DB-392ABD82A0AD%7D&file=************.docx&action=default&mobileredirect=true",
"id": "01NH6E2QCHMYVXEH525JCJNWZZFK6YFIFN",
"type": null,
"size": 51770,
"referenceId": "01NH6E2QHQ764RTUDRUVDJMEVFHJDKD4DH",
"driveId": "b!drnIoxWNuUGiA-1K4jUwXzmCBgdV_elPgN81i5KJw3stQA77BYNSTrTHAud1cbo3",
"status": 1,
"uploadSessionUrl": null
}
]
You can use a concat expression to add whatever you need to the end of the link value from the Parse JSON action in a Compose action. For example:
concat(items('Apply_to_each_Attachment')['link'],'whatevertoappend')
This would need to be within an Apply to each action, which maybe is what you are struggling with:
