我创建了一些代码来使用 CloudStorage 对象的 GetFolder() 方法从 box.NET 获取文件夹。但是当我运行它时,它给出了 NullReferenceExeption,我不知道是什么问题。该代码适用于 Dropbox。顺便说一句,Box.NET 凭据没有问题,因为我成功地打开了与 Box.NET 的连接。
任何帮助将不胜感激
如果您仍在调查问题,我只需要自己调试即可。
我一直忽略这个问题,因为这个问题太小了,但请检查一下BoxNetStorageProviderServices.cs
。
OnNameBase
假设 url 将作为http
而不是https
. 然后字符串 replace 将 url 从 更改https://www.box.com/dav/blahblah
为httpss://www.box.com/dav/blahblah
。
在添加一点点逻辑之后,一切都很好。
你用的是哪个库?有一个 Box C# 库,Box 提供了让您使用 Box api 的基本工具: https ://github.com/box/box-csharp-sdk
如果您使用 box-api 标签标记此问题,您还将从更广泛的 Box 社区获得更多帮助。