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

如何获取MS Power Automate触发器中的MS Booking页面SMTP地址?

获取MS Booking页面邮箱(预订空间ID)的可行方案

以下是几种无需依赖触发器输出,就能获取目标SMTP地址的方法:

方法1:通过MS Graph API查询关联预订业务信息

  • 从Power Automate触发器输出中提取预订ID(触发器通常会返回该字段)
  • 调用MS Graph接口 GET /bookingBusinesses/{bookingBusinessId}/appointments/{appointmentId}:
    • 若不知道bookingBusinessId,先调用 GET /bookingBusinesses 接口,通过预订业务名称筛选出目标条目,拿到对应的ID
    • 接口返回的bookingBusiness对象中,email字段即为所需的预订页面邮箱

方法2:使用Power Automate内置的Bookings连接器动作

  • 在流程中添加Microsoft Bookings连接器的「列出预订业务」动作
  • 利用触发器返回的预订属性(比如服务ID、预订标题)作为筛选条件,定位到对应的预订业务
  • 动作返回结果里直接包含Email字段,直接提取使用即可

方法3:预存固定邮箱到环境变量

  • 如果你的课程注册流程对应的Booking页面是固定不变的,直接将该页面的邮箱地址提前存入Power Automate的环境变量
  • 流程中直接调用环境变量的值,无需动态查询,适合固定业务场景

注意事项

  • 调用MS Graph API时,需确保Power Automate的连接拥有Bookings.ReadWrite.All权限
  • 使用内置Bookings连接器的话,权限配置更简便,无需手动处理Graph的权限申请

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 20:03:08