This is my xaml: Upload_and_Post_To_MS_Teams.xaml (43.0 KB)
These are my dependencies:
“dependencies”: {
“UiPath.Excel.Activities”: “[2.24.4]”, “UiPath.IntegrationService.Activities”: “[1.24.0]”,
“UiPath.Mail.Activities”: “[1.24.14]”, “UiPath.MicrosoftOffice365.Activities”: “3.0.10”,
“UiPath.System.Activities”: “25.12.2”,
“UiPath.Testing.Activities”: “[24.10.4]”,
“UiPath.UIAutomation.Activities”: “24.10.1”
},
When I executed I got this error
UiPath.IntegrationService.Activities.Runtime.Exceptions.RuntimeException: Request failed with error:
RequestId : 69cb4c1ee4b09ad5910ef335
Message : You need to pass either Message body or Adaptive card JSON or Image or Sharepoint file IDs
Status code: BadRequest. Error code: DAP-RT-1101. at UiPath.IntegrationService.Activities.Runtime.Services.ExecutionService.SendMultipartRequestAsync(String requestUri, ExecutionParameters executionParameters, HttpMethod httpMethod, String multipartName, ICollection`1 jitInputs, CancellationToken token, Dictionary`2 telemetryUsedProperties)
at UiPath.IntegrationService.Activities.Runtime.Services.ExecutionService.ExecuteOperationAsync(ExecutionParameters executionParameters, ConnectorActivityConfiguration activityConfiguration, Dictionary`2 telemetryUsedProperties, CancellationToken token)
at UiPath.IntegrationService.Activities.Runtime.Activities.ConnectorActivity.ExecuteAsync(AsyncCodeActivityContext context, CancellationToken token)
at UiPath.IntegrationService.Activities.Runtime.Activities.AsyncTaskCodeActivityImplementation.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at UiPath.IntegrationService.Activities.Runtime.Activities.AsyncTaskCodeActivity.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor, BookmarkManager bookmarkManager)
As per the error message (Message : You need to pass either Message body or Adaptive card JSON or Image or Sharepoint file IDs),
you can pass only one at a time that Message body or Image or SharePoint file id. And per you screenshot, you are using multiple properties (Message, File Ids) at once. If you want send all these then pass it using saperate activities.
Because it says “either” so I have put the File IDs while emptying the Adaptive card and the message fields. Still I am hitting the same error.
If we populate the File IDs field and the Message Body fields together, only the text message appears.