2016-11-01 3 views
0

Sharepointのアイテムを作成する方法を誰かに説明することができますか?Microsoft GraphXamarinとMicrosoft GraphでSharepointにアイテムを作成する

私はこのREPRO IgniteBrk3114

を使用し、

var response = await client.GetStringAsync("https://graph.microsoft.com/beta/sharepoint/site/drive/items/root/children?$select=name"); 

Infos私は同じように今PostAsyncをプッシュすることができます取得しますか?

var postResult = await client.PostAsync("https://graph.microsoft.com/beta/sharepoint/site/drive/items/root/children", contents); 

それは間違った方法ですか?変更するにはSharePointClient()が必要ですか? 私もこのAdd Collaboration To Your Mobile Apps with SharePointを見ましたが、今は動作しません。

答えて

0

SharePointルートサイトのドキュメントライブラリにファイルを作成しようとしているようです。それはあなたが何をしようとしてなら、あなた構文は少し異なっている:子供たちのコレクションに

var requestUrl = "https://graph.microsoft.com/beta/sharePoint/site/drive/root/children/filename.txt/content"; 
var requestData = new StreamContent(fileStream) // HttpContent with file contents 
var response = await client.PutAsyc(requestUrl, requestData); 

投稿はビジネスのためのSharePoint/OneDriveではサポートされていません。

+0

申し訳ありませんが、私の悪いです。グラフ、ポスト、Sharepoint is not supportet https://graph.microsoft.io/en-us/docs/api-reference/beta/resources/sharepoint – Maddin