학생용 앱을 만들면 Moodle 데이터를 사용하고 새로운 파일이 업로드되었을 때 사용자에게 알리고 성적 등을 확인하는 등의 일을 할 것입니다.내 앱이 무들과 통신하도록 할 수 있습니까?
나는 android 프로그래밍 및 기술 용어와 쉽게 혼동 될 수 있습니다. 나는 웹을 둘러 보았고 API가 있다는 것을 알았지 만, 실제로 그 100 %는 그 의미를 모른다. OpenWeatherMap과 uTorrent와 같은 API와 통신 한 이래로 이상한 점이 있습니다. Moodle의 api도 똑같은 일을합니까? 데이터를 쉽게 얻을 수있게 만드시겠습니까? 그들의 설명은 정말로 기술적이며 나는 많은 것을 이해할 수 없다.
찾을 수 있습니다. 당신이 그것을하는 방법을 이해하기 위해 사용할 수있는 github에 대한 많은 repos가 있습니다. [github에서 검색] (https://github.com/search?l=Java&q=moodle&type=Repositories&utf8=%E2%9C%93) –
@AlexBaranowski 나는 아직도 이해하지 못합니다. JSON을 구문 분석하여 GUI에 맞게 URL 요청을 생성하는 앱을 개발할 수 있습니까? – Nephilim
이미 작동중인 앱 - [Github] (https://github.com/praveendath92/MDroid)에서 볼 수 있습니다. 작성자는 rest와 gson [Gson on github] (https://github.com/google/gson)을 사용하고 있습니다.). Gson은 자바 객체를 json과 json으로 자바 객체로 변환 할 수있는 라이브러리입니다. 예제 사용법은 MDroid 저장소 [example gson (json) + rest] (https://github.com/praveendath92/MDroid/blob/master/app/src/main/java/in/co/praveenkumar/mdroid)에서 찾을 수 있습니다. /moodlerest/MoodleRestCourse.java). 그래서 REST/JSON API를 통해 무들과 상호 작용하는 것이 가능합니다. :) –