2016-08-25 7 views
1

Microsoft Graph APIの初心者です。これを使用して、タスクの詳細の参照(リンク)を削除します。プランナー。ベータ版のMicrosoft Graph APIを使用して、外部参照を使用してタスクの詳細の参照を削除する方法

私はexternalReferenceCollectionを使用して、私は下のリンクを辿るの更新を実行する更新タスクの詳細の一部として:オープンタイプのプロパティによって定義することができます」:http://graph.microsoft.io/en-us/docs/api-reference/beta/api/taskdetails_update

をマイクロソフトからのドキュメントもいるというこの場合、クライアントはHTTP/HTTPSプロトコルに基づく有効なURLをプロパティとして提供しなければならず、その値はexternalReferenceオブジェクトでなければなりませんODataに基づき、Open Typesのプロパティ名には。、:、%、 リファレンスを削除するには、プロパティの値をnullに設定します。 "

しかし、タスクの詳細の参照(リンク)を削除するJSON文字列を作成するには、プロパティの値をnullに設定する方法がわかりません。

PS:私はC#でのHttpClientを使用していますし、タスクの詳細を更新する方法は、このクラスのようになります。事前にhttps://github.com/OfficeDev/TrainingContent/blob/master/O3653/O3653-15%20Microsoft%20Graph%20for%20Planner%20and%20Tasks/Completed%20Solutions/Exercise3/Office365PlannerTask/Office365PlannerTask/Models/MyTasksRepository.cs

ありがとう!

tuan

答えて

1

最後に、私は答えを見つけました。私はここに投稿して助けてください。 URLで参照を削除するには

は、例えば、 "HTTP%の3A // 2%2Effの%の2E2%2E1" で、参照のリクエストボディJSONは以下のように次のようになります。

{"description": "task description 1", "references": { 
"http%3A//2%2Eff%2E2%2E1": null 
}} 

ハッピーコーディング!

関連する問題