You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Logic App 拉取 SharePoint 文件时文件名显示异常

根因说明
  • 返回的Z2lnYWJpdF92b3VjaGVycy5jc3Y=是标准Base64编码字符串,不属于连接器报错。你提供的该编码值解码后为gigabit_vouchers.csv,如果和你预期的mydata.csv不符,说明你取值的字段或上下文路径存在偏差。
  • SharePoint 底层REST API 会默认对部分文件元数据字段做Base64编码处理,Logic App官方SharePoint连接器不会主动对这类字段做解码,会直接透传编码结果。
  • 两类场景会触发该表现:
    • 字段选择错误:SharePoint连接器的触发输出同时提供明文类型的FileName字段和Base64编码的{FilenameWithExtension}等衍生字段,选择了后者就会拿到编码值
    • 文件名包含特殊字符:当文件名存在非ASCII字符、空格、特殊符号时,连接器会强制返回Base64编码的文件名,规避跨系统传输乱码问题
快速修复方式

在Logic App流程中直接调用内置Base64解码函数转换即可拿到原始文件名:
base64ToString(triggerBody()?['{FilenameWithExtension}'])


内容的提问来源于stack exchange,提问作者Jon Farmer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 14:54:03