错误无法使用sharpbox获取box.net下的文件夹

时间:2012-06-24 12:32:45

标签: c# cloud dropbox box-api

我创建了一些代码,使用CloudStorage对象的GetFolder()方法从box.NET获取文件夹。但当我运行它时给了一个NullReferenceExeption,我不知道是什么问题。该代码适用于Dropbox。顺便说一句,Box.NET凭证没有问题,因为我成功地打开了与Box.NET的连接。

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:3)

如果你还在调查这个问题,我只需要自己调试一下。

我一直在忽视这个问题,因为这个问题很小,但请查看BoxNetStorageProviderServices.cs

OnNameBase假设网址将以http而非https到达。然后,字符串替换会将网址从https://www.box.com/dav/blahblah更改为httpss://www.box.com/dav/blahblah

添加一点点逻辑之后,一切都很有效。

答案 1 :(得分:0)

您使用的是哪个库?有一个Box C#库,Box提供了使用Box apis的基本工具:https://github.com/box/box-csharp-sdk

如果您使用box-api标记标记此问题,您还可以从更广泛的Box社区获得更多帮助。