我已成功设置oauth身份验证,以使用sharpbox访问我的Dropbox。 Sharpbox是一个开源的“前端”,用于处理过程中的螺母和螺栓。使用它我可以在我的帐户中的特定文件夹中返回文件信息。
我将文件名和生成的URI绑定到VS 2010 Web应用程序中的gridview。我有一个超链接,文本设置为name,DataNavigateUrlFields为唯一的URL。如果url字符串的oauth_signature部分中没有“+”字符,则它很有用。如果加号存在,则返回“{”错误“:”无效的签名。预期的签名基本字符串:“
感谢您的考虑。
感谢您的帮助,这是我的代码
Public Sub MakeURL()
dbOpen()
Dim myfolder As ICloudDirectoryEntry = dropBoxStorage.GetFolder("/DIR/SUBDIR/")
Filename = Filename & "_POID_" & poid & ".pdf"
pdfurl = dropBoxStorage.GetFileSystemObjectUrl(Filename, myfolder).ToString
dbClose()
pdfurl = pdfurl.Replace("+", "%2B")
Response.Redirect(pdfurl)
End Sub