2016-07-29 6 views
1

나머지 API를 사용하여 OneNote에서 페이지를 만들 수 있습니다. 또한 패치를 사용하여 주어진 페이지를 들여 쓰기 할 수 있습니다. 그러나 문제는 페이지를 만든 다음 들여 쓰려는 경우입니다. 내가 다시 점점 계속 : 나는 페이지를 만들 수있는 호출과 호출 사이에 긴 지연 퍼팅 시도했다OneNote에서 새 페이지를 들여 쓰려면 어떻게합니까?

<Response [404]> 
{ 
    "error":{ 
     "code":"20102","message":"The specified resource ID does not exist.","@api.url":"http://aka.ms/onenote-errors#C20102" 
    } 
} 

을 들여. 나는 또한 10 초마다 패치를 재 시도하기 위해 지연을 반복했다. 실제로 X 번 시도에서 성공하는 것은 거의 없습니다.

새로 만든 페이지를 들여 쓰는 더 좋은 방법이 있습니까?

는 POST 페이지

POST ~/pages 

설문 조사 페이지 내용 리콜을 통해 페이지를 통해 페이지를 만듭니다 -

답변

0

는 현재 OneNote의 API를 사용하여이 작업을 수행 할 수있는 방법이 없습니다 내 권장 사항은 다음을 수행하는 것 - 페이지가 패치 될 때까지 404를 반환합니다. 위의 반환 (200), 페이지 수준 분명히

PATCH ~/pages/id/content 

직접 특정 수준의 페이지를 만들 수 있다면 더 좋을 것이다 패치

GET ~/pages/id/content 

. 사용자 제안서에 새 제안을여십시오. 그러면 우리가 조사 할 것입니다.

https://onenote.uservoice.com/forums/245490-onenote-developer-apis

+0

감사합니다. 그게 바로 지금하고있는 일입니다. 나는 더 나은 길을 열망하고 있습니다. – Elliptica