web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Teams / Copilot Studio...
Copilot Studio
Suggested Answer

Teams / Copilot Studio (2025): How to reliably get file content for AI Builder

(1) ShareShare
ReportReport
Posted on by 10

Цель
Мне нужно получить фактические байты файла (а не только имена) для одного или нескольких файлов, отправленных пользователем, чтобы я мог обработать их с помощью AI Builder , а затем сохранить/поделиться обработанным документом.

Предыстория
После недавних изменений Copilot Studio отображает только свернутый attachments(имя/тип содержимого) — без contentUrlсодержимого файла.

Текущий обходной путь:
я беру имя файла из , а затем пытаюсь извлечь файл из OneDriveattachments пользователя по пути :

  • Когда пользователи загружают файлы в чат Teams , они перемещаются в «Файлы чата Microsoft Teams» .

  • Когда тот же бот работает внутри Copilot , местом загрузки будет «Microsoft Copilot Chat Files» .

Проблема
Это ломается, потому что:

  • Названия папок различаются (Teams и Copilot).

  • Локализация изменяет названия библиотек/папок (например, «Общие документы» вместо «Документы» и т. д.).

  • Поиск на основе пути ненадежен; мне нужно что-то, не зависящее от пути .

Что я ищу

  • Какой подход рекомендуется использовать в 2025 году для получения содержимого файлов для нескольких вложений, не полагаясь на пути к папкам или локализованные имена?

  • Существует ли поддерживаемый способ (из Teams/Copilot → Power Automate) получить или вывести идентификатор, не зависящий от пути (например, contentUrl→ закодированный общий ресурс → идентификатор driveItem ), чтобы я мог загружать файлы с помощью идентификаторов OneDrive/SharePoint, а не путей?

  • Если messageIdтребуется разрешить проблему contentUrl, как лучше всего передать channelData (chatId или teamId+channelId и messageId) из Copilot Studio в поток?

  • Есть ли официальные образцы/шаблоны (2025 г.) для сквозной обработки нескольких файлов/content (циклическое вложение, разрешение идентификаторов, загрузка , проверка типа/размера, обработка AI Builder, сохранение обратно в SharePoint) с учетом нового поведения вложений?

Спасибо!

I have the same question (0)
  • Suggested answer
    Michael E. Gernaey Profile Picture
    53,969 Moderator on at
     
    You get the content like this
     
    First(System.Activity.Attachments).Value
     

    If these suggestions help resolve your issue, Please consider Marking the answer as such and also maybe a like.

    Thank you!
    Sincerely, Michael Gernaey
  • Community member Profile Picture
    10 on at
    This value takes only the first file attachment, but what should be done if there are several files?
  • Community member Profile Picture
    10 on at
    @Michael E. Gernaey This value takes only the first file attachment, but what should be done if there are several files?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 599

#2
chiaraalina Profile Picture

chiaraalina 170 Super User 2026 Season 1

#3
deepakmehta13a Profile Picture

deepakmehta13a 118

Last 30 days Overall leaderboard