CloudStorage オブジェクトの GetFolder( ) メソッドを使用して、box.NET からフォルダーを取得するコードをいくつか作成しました。しかし、実行すると NullReferenceExeption が返され、何が問題なのかわかりません。コードは Dropbox で正常に動作します。ちなみに、Box.NET への接続を正常に開くことができたので、Box.NET 資格情報に問題はありません。
どんな助けでも大歓迎です
まだ問題を調査している場合は、自分でデバッグする必要がありました。
間抜けはとてもマイナーなので、問題を見落としていましたが、チェックアウトしてくださいBoxNetStorageProviderServices.cs
。
OnNameBase
http
ではなくとして URL が到着すると想定していhttps
ます。文字列を置換すると、URL が からhttps://www.box.com/dav/blahblah
に変更されhttpss://www.box.com/dav/blahblah
ます。
ほんの少しのロジックを追加すると、すべてがうまく機能します。
どのライブラリを使用していますか? Box API を使用するための基本的なツールを Box が提供する Box C# ライブラリがあります: https://github.com/box/box-csharp-sdk
また、この質問に box-api タグを付けてタグ付けすると、より幅広い Box コミュニティからより多くの支援を受けることができます。