Skip to content
yoiziy edited this page Oct 29, 2014 · 14 revisions

/api/assigned

예제

{ 
  "count" : 3,
  "projects" : [
      { "title" : "주차장 확보 사업",
        "project_id" : 1,
        "checkin" : false
      },
      { "title" : "가로수 정비 사업",
        "project_id" : 2,
        "checkin" : false
      },
      { "title" : "신호등 정비 사업",
        "project_id" : 3,
        "checkin" : true
      }
  ]
}

/api/project/1

예제

{
  "title" : "주차장 확보 사업",
  "project_id" : 1,
  "desc" : "서울시 공용 주차장 확충 사업 블라 블라..",
  "checkin" : false,
  "comments" : [
  {
    "time" : "2014-05-10 00:00:00",
    "comment" : "Good",
    "user_id" : 3,
    "name" : "서영태"
  }
  ]
}

Reference ..

Issues ..

  • Q. (일용) API 인증 .. 주로 어떤 방법들을 쓰시는지? 그 중 어떤 방법이 적절한지?
  • A. (영태) 현재 flask-login 이란 플러그인이 깔려있어요 API 위에 @login_required 라고 적으면 되는데.. 한번 자세히 봐야할듯합니다. 저도 잘몰라요
  • Q. (일용) 핵나잇때 스토리보드 확정한다고 했었는데, "지난평가"는 해당 정책을 평가했던 자신의 지난평가만 보는 건가요?
  • Q. (일용) 위원평가의견 -> 담당자답변 -> (대댓글?) .. 확정되었다면 공유부탁드립니다

APIs for 전문가앱(민간위원평가 앱)

  • 위원평가로그인
  • url : user/login/committeeman
  • param: String userName, String phoneNumber
  • output : {"result":true, "message":"success", "userid":1}
  • 평가대상정책리스트
  • url : project/list
  • param : (none)
  • output : (Array) {"policyId":1, "title":"어린이놀이터 혁신사업", "isAppraised":false}
  • 정책상세평가정보 (지난 평가 상세정보 포함)
  • url : project/detail
  • param : String policyId
  • output : {"description":"베이비부머의 제2인생설계를 위해 구별 인생이목작센터 설치 및 50+캠퍼스 설치 사업", "options":[{"optionNum":1, "text":"예산이없어요", "weather":"shine"}, ...], "pastAppraisal":[{"appraisalId":1,"optionNum":3, "text":"시장님 생각이 궁금해요", "weather":"thunder", "comment":"현재 프로젝트 진행이 상당히 더딘...", "reply":"이에 대해서 시장님은..."}, ...]}
  • 평가하기
  • url : project/appraisal
  • param : String projectId, int optionNum, String comment
  • output : {"result":true, "message":"success"}

APIs for 현황판 모바일웹

  • 현황판로그인
  • 정책현황목록
  • 정책현황상세정보
  • 정책평가댓글작성

Quick Link

Code for Seoul

Clone this wiki locally