선불 API용 제이슨 기판 생성 도구를 WPF로 만들어 봤습니다!

이 글은 Plaeasanter(프린스터) Advent Calendar 2020 18일째 되는 글이다.

개시하다


우리는 WPF(Windows Presentation Foundation)로 국산 오픈소스인 저코드 개발 플랫폼인 Plaeasanter의 API에 사용되는 도구를 만들어 보았다.
나는 이번 보도에서 그 공구를 설명하고 싶다.

전면 API


선행 프로그램에는 기록 조작과 사용자 조작 등 다양한 API가 있다.
2020년 12월 10일까지 다음과 같은 API가 있을 것 같은데~
• 레코드 취득/생성/업데이트/삭제/내보내기/대량 삭제/물리적 삭제
• 사용자 확보/생성/업데이트/삭제
• 조직 획득/생성/업데이트/삭제
· 그룹 취득/제작/업데이트/삭제 (NetCore 버전에서만 이용)
· 우편물 발송

팟캐스트를 만들 때 사용하는 제이슨 데이터가 어려워요.


그러나 요청을 보낼 때 사용하는 제이슨 데이터의 작성법도 상당히 어려운 부분이 있다.
"ColumnFilter Hash가 뭐였지?""Api 버전 1.1에 ClassHash 같은 거?!"잠깐만...
이런 문제에 대응하기 위해 이번에는 기록/제작/갱신/삭제 뿐만 아니라 Json 데이터의 기초를 만드는 도구도 만들어 보았습니다. 도움이 된다면 영광입니다!

사전 대응기 API Json 데이터 제조기


이번에 제작한 공구는 다음과 같다.
https://github.com/Oooooomin2/Create-PleasanterApiJsonDataTool/releases/tag/v1.0
위 링크에서 "Cr e a t e Plaeasanter ApiJson DataTool.zip"을 다운로드합니다.
다운로드한 zip 파일, Cr e a t Plaeasanter ApiJson DataTool의 압축을 풉니다.exe 를 클릭하면 사전 생산액 API Json 제조업체가 시작됩니다.

임의의 APIKey를 사용하여 Json을 제작한 후 Json을 출력하는 기초는 다음과 같다.

이후 사용하려는 매개변수만 추가하면 Json을 완성할 수 있습니다.

최후


이번에 제작된 도구의 원본 코드는 다음과 같다.
https://github.com/Oooooomin2/Create-PleasanterApiJsonDataTool
현재 이 도구는 음반 취득/제작/업데이트/삭제에 대응하는 Json 기반만 생성합니다.
앞으로 기회가 된다면 다른 API는 말할 것도 없고, 인프라뿐만 아니라 실제 사용하는 프로젝트 등도 UI에서 설정해 함께 제이슨으로 출력할 수 있다.

좋은 웹페이지 즐겨찾기