UWP 앱이 있고 현재 Microsoft Graph API로 작업하고 있습니다. 나는 끊임없이 문제가되고있다.uwp에서 그래프 api를 사용하여 공유 목록 삽입/업데이트
문제는 SharePoint에서 ListItem을 만들려고 할 때 오류가 발생하는 것입니다.
상태 코드 : 400, ReasonPhrase : '잘못된 요청'
내 코드는 내가이 링크 https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/listitem_create#request-body
어떤 도움이 감지 될 따라
string accessToken = GlobalSettings.userToken;
string addItemJsonString = "{\"fields\":{\"Title\":\"This is test record\"}}";
string requestUrl = "https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items";
HttpClient client = new HttpClient();
HttpRequestMessage message = new HttpRequestMessage(HttpMethod.Post, requestUrl);
message.Headers.Authorization = new AuthenticationHeaderValue("Bearer", accessToken);
message.Content = new StringContent(addItemJsonString, Encoding.UTF8, "application/json");
client.DefaultRequestHeaders.TryAddWithoutValidation("Content-Type", "application/json; charset=utf-8");
HttpResponseMessage response = await client.SendAsync(message);
다음과 같다. :)
감사
전체 오류 메시지에 클라이언트 요청 ID 및 타임 스탬프를 제공 할 수 있습니까? 또는 (무기명 토큰없이) 피들러 요청도 훌륭합니다. –
{StatusCode : 400, ReasonPhrase : '잘못된 요청', 버전 : 1.1, 내용 : System.Net.Http.StreamContent, 헤더 : {클라이언트 요청 아이디 : 77f2e624-80f5-48fb-8340-5dc5ee510d92 요청 ID : 77f2e624 -80f5-48fb-8340-5dc5ee510d92 전송 인코딩 : 청크 x-ms-ags 진단 : { "ServerInfo": { "DataCenter": "동남아시아", "슬라이스": "SliceA", "링": "3 ","ScaleUnit ":"001 ","Host ":"AGSFE_IN_11 ","ADSiteName ":"SIN "}} 기간 : 1396.6031 캐시 제어 : 비공개 날짜 : 금요일, 2017 년 12 월 15 일 05:51:09 GMT Content- 유형 : application/json}} – Mobeen