2017-08-08 15 views
0

私はsharepointクライアントのdllを使用してc#コードを使用してドキュメントをカスタマーシェアポイントサイトにアップロードしようとしていますが、URLにはターゲットフォルダと認証を示す2つのクエリ文字列私が唯一に接続することができますので、私は、「フォルダID」と「てAuthKey」キー/値のペアは、クライアントオブジェクトに追加得るのですかクエリーパラメータを使用してsharepoint URLにドキュメントをアップロードする

https://customer-my.sharepoint.com/personal/_sub/11/guestaccess.aspx?folderid=25dcf7e97238cd2762906&authkey=Evk64AWEki7yGKft

質問ビーイング、:多くの(ない実際のURL)は、次のようなURL文字列を「?」まで使用しているサイトデリミタ?私は何も明らかではないとgooglefooは有用な何かを持ち出すことはありません。

完全なURL(クエリ文字列を含む)を使用すると動作しません(見つからないものがない限り)。

+0

ねえ、ようこそ。いくつかの実際のコードと、どのクライアントを使用するのがいいですか(NuGetからのものか、SDK、バージョン、ものの一部としてインストールされていますか)。 – vorou

答えて

0

私はこれで作業して以来、しばらくしていたので、ここで答えてヒップから撮影。 APIには、User NameとPasswordの資格情報の入力を求めたり、入力するために呼び出すことができる関数があります。これを使用して顧客の共有サーバーに送信すると、authkeyのトークンが返されます。残念ながら、私は自分のシステムを通過することなく自分自身を "authkey"にするために、ここでシステムを '不正にする'方法を知らない。 folderIDは、APIと同様にファイル構造をナビゲートすることで達成できます。また、別の手段でターゲットとするフォルダを見つけることができる場合は、一時的な使用シナリオに進む場合には不正使用する可能性があります。

関連する問題