共享文件或文件夹链接到电子邮件ID列表

本文关键字:电子邮件 ID 列表 链接 文件夹 共享文件 | 更新日期: 2023-09-27 18:00:51

我正在为Outlook 2007/2010开发一个插件,现在我需要添加一个功能,将电子邮件附件直接上传到Dropbox文件夹。从那里,我需要使用dropbox API将该文档的链接共享给我的电子邮件收件人。

正如我所看到的,DropBox网站也提供了相同的功能,可以共享姓名或电子邮件ID列表的链接
我需要以编程的方式使用C#3.5来完成这项工作,因为我目前的工作项目是在C#3.5中,但如果我需要继续使用C#4.0,那就没问题了。

我已经通过Dropbox Ruby API在一个问题共享文件夹中看到了答案,它会显示我需要做什么,它会传递电子邮件ID来共享链接,如果可能的话,我需要用c#.net来做。

共享文件或文件夹链接到电子邮件ID列表

Dropbox API当前不支持共享文件夹。(也就是说,现在正在进行共享文件夹测试版,您可以加入:https://dropboxapi.wufoo.com/forms/dropbox-shared-folder-api-beta-contact-info/.)

但是,您可以通过/shares API调用创建到任何文件或文件夹的共享链接。(这相当于右键单击Dropbox中的一个文件并选择"共享Dropbox链接"。(因此,如果你只需要向人们发送链接,那就行了。如果您需要邀请他人加入共享文件夹,则需要等待共享文件夹API。

  1. 使用spring.social.dropbox获取共享链接例如:DropboxLink shareableLink=dropbox。GetShareableLinkAsync("/DROPBOX_FOLDER_NAME"(。结果
  2. 通过创建System.Net.mail.MailMessage和SmtpClient客户端对象将该链接发送到邮件