【发布时间】:2021-08-13 04:29:10
【问题描述】:
我目前正在为 Microsoft Teams 制作一个自定义应用程序,并试图让它在没有 One-drive 和 Sharepoint 的情况下从 URL 获取文件。我一直在阅读有关机器人和传出 webhook 的文档,但它们似乎都使用单驱动器或共享点。我希望我的自定义应用程序从 URL 获取文件,然后将它们上传到 MS Teams 中的相应团队或频道。
非常感谢任何帮助!
【问题讨论】:
-
这应该是可能的,有 Graph API 可以上传到 Teams Drives(实际上由 SharePoint 和 OndeDrive 支持)。需要注意的一件事是,您可能需要将 webapp 的 url 或源位置显式添加到应用程序清单`“validDomains”:[“your.app.net”]`
-
另请注意,您实际上并没有提出问题,而只是陈述了您想要解决的非常广泛的问题。我建议你看看stackoverflow.com/help/how-to-ask 以获得一些灵感
-
@JosVerlinde 谢谢你的回答。我查看了图形 API,但看起来我的文件必须已经在与 MS 相关的应用程序上,例如在 sharepoint 或 onedrive 上。我的目标是从 URL 获取文件列表(因此文件不在 onedrive 或 sharepoint 上),然后在获取时将这些文件上传到与我所在的团队相关的 onedrive。有特定的 MS 卡可以可视化团队内的事物,但没有用于归档的卡。我正在谈论的卡片:docs.microsoft.com/en-us/microsoftteams/platform/…
-
关于卡片:使用自适应卡片,通知的图像或插图的来源可以是您在团队清单中声明为受信任域的任何地方。示例:adaptivecards.io/samples/ImageGallery.html
标签: bots webhooks microsoft-teams microsoft-graph-teams