我必须以编程方式共享一个Dropbox链接
我以编程方式将文件上传到我的dropbox文件夹,并需要获取我上传文件的共享链接的url字符串
该过程应该是 - 将文件上传到Dropbox,获取此文档的共享链接,然后我将对此链接执行某些操作。
我在网上和Stackoverflow上阅读了很多主题,但我发现只是将用户重定向到Dropbox登录页面,这不适合我的情况,因为我的用户没有Dropbox帐户。
我确实使用dropnet库编写了我的代码。
任何帮助都会非常感激。
这是我的代码:
Public Sub ConnectToDropbox()
'1''''
Dim _client As New DropNetClient("11111111111111", "222222222222222222")
Dim login As Models.UserLogin = _client.GetToken()
_client.UserLogin = login
_client.UseSandbox = True
'2
_client.GetTokenAsync(AddressOf GetToken_success, AddressOf share_failed)
'3
Dim url = _client.BuildAuthorizeUrl()
Response.Redirect(url)
'4
_client.GetAccessTokenAsync(AddressOf GetAccessToken, AddressOf share_failed)
'5
_client.GetShareAsync("/AttachToEmail/flowers.txt", AddressOf share_success, AddressOf share_failed)
End Sub
但无法让它发挥作用......
答案 0 :(得分:1)
您可以使用DropNet
库。它提供了一种登录Dropbox和上传文件的方法,您可以使用C#.NET编写代码。
登录后上传文件的方式如下:
var uploaded = _client.UploadFile("/", "test.txt", content);