kr.co.hanwha.hifive.network

## Interface HFNetworkContract

- All Known Implementing Classes:
    HFNetworkUtil

      public interface HFNetworkContract

  API Interface
  See Also:
    `Created by sanghoonkwon on 2018. 1. 11..`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getWebUrlSettingDeleteSimplePassword()` SETTING - 간편 비밀번호 초기화
    `java.lang.String` | `getWebUrlSettingEditPassword()` SETTING - 비밀번호 재설정
    `java.lang.String` | `getWebUrlSettingEditProfile()` SETTING - 개인정보 관리
    `java.lang.String` | `getWebUrlSettingEditUnit()` PROJECT - EDIT ISSUE - WEB URL
    `java.lang.String` | `getWebUrlSettingGetUnitList()` SETTING - 유닛 리스트(캡틴인 목록만)
    `java.lang.String` | `getWebUrlSignUp()` 회원가입(인증)
    `void` | `requestAddMessage(android.content.Context context, java.lang.String encryption_member_id, int task_id, java.lang.String contents, HanwhaNetworkCallback callback)` 댓글 - 댓글 등록 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/mobile/Messages/messages/add.api HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==","is_pinned":false,"task_id":468,"type":1,"contents":"댓글 입력"}
    `void` | `requestCampaignListByMemberId(android.content.Context context, java.lang.String encryption_member_id, java.util.ArrayList<java.lang.Integer> listMemberInfo, HanwhaNetworkCallback callback)` Campaign 목록 조회(멤버 ID 기준) Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/members/get/campaigns HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "+09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "listMemberInfo":[256]} {client_timezone" : "09:00", encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", search_text": "청소" }
    `void` | `requestCampaignListByProjectId(android.content.Context context, java.lang.String encryption_member_id, java.util.ArrayList<java.lang.Integer> listReqProjectId, HanwhaNetworkCallback callback)` Campaign 목록 조회(프로젝트 ID 기준) Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/get/campaigns HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "+09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "listReqProjectId":[40, 41]} {client_timezone" : "09:00", encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", search_text": "청소" }
    `void` | `requestCheckUpdate(android.content.Context context, java.lang.String login_id, HanwhaNetworkCallback callback)` 업데이트 확인 API Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/app/update HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00","login_id":"201704014"}
    `void` | `requestDashboardList(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` Campaign 목록 조회(프로젝트 ID 기준) Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/get/dab HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "+09:00", {"encryption_member_id":"MZLxLGTm11OmTOKb+4fa2g=="}} {client_timezone" : "09:00", encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", search_text": "청소" }
    `void` | `requestDeleteMessage(android.content.Context context, java.lang.String encryption_member_id, int id, HanwhaNetworkCallback callback)` 댓글 - 댓글 삭제 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/messages/delete HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "+09:00","encryption_member_id": "ABUUnFHYCFfDHoFuxo7EwQ==","id": 452}
    `void` | `requestGetMessageList(android.content.Context context, java.lang.String encryption_member_id, int task_id, int current_page, HanwhaNetworkCallback callback)` 댓글 - 댓글 목록 조회 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/messages/get/page HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00", "current_page_no": 1, "task_id": 468, "records_per_page": 10, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "is_pinned": false}
    `void` | `requestMaximList(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` 명언 목록 조회
    `void` | `requestMemberAll(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` Project에 속한 Member 목록 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/members/get/all HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}
    `void` | `requestMemberDeviceAdd(android.content.Context context, java.lang.String encryption_member_id, java.lang.String token, java.lang.String device_uid, HanwhaNetworkCallback callback)` 푸쉬 토큰 등록 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/add/device HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"device_uid":"406a70f8584d1afd","token":"dKIksGGU-LI:APA91bEAUD4sXARhSa2QmsZ1E_OOpb0tOJw22NKCfQDzST9w6dy0PN4Xi47Ynh0Bq5k_REtZWs_pKueWX-URzN5mULljSmL85q_o3hqJrofsVA2kLqZYmVvwzRxXxZOOPIipV4YBnZaU","encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}
    `void` | `requestMembersHelpdeskDetails(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` 도와줘요 개발팀(Helpdesk 정보 조회)
    `void` | `requestMembersLogin(android.content.Context context, java.lang.String login_id, java.lang.String password, HanwhaNetworkCallback callback)` 로그인 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/login HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00","password":"201704014","login_id":"201704014"}
    `void` | `requestMembersSimpleLogin(android.content.Context context, java.lang.String login_id, java.lang.String encAuthcode, HanwhaNetworkCallback callback)` 간편 로그인 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/simplelogin HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00","login_id":"201704014","authcode":"b6c65dc9505f27eb5dd219fc299f4b5029f834eebfe490ebf8342ab4d3970f7b"}
    `void` | `requestMembersUpdateAuthcode(android.content.Context context, java.lang.String login_id, java.lang.String authcode, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` 간편 로그인 설정 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/mobile/Members/updateAuthcode.api HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==","login_id":"201704014","authcode":"111111"}
    `void` | `requestNotificationList(android.content.Context context, java.lang.String encryption_member_id, int page, HanwhaNetworkCallback callback)` 푸쉬(알림) 목록 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/get/notifications/page HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "current_page_no":2, "records_per_page":5}
    `void` | `requestNotificationOpen(android.content.Context context, java.lang.String encryption_member_id, int group_id, int task_id, int project_id, int track_id, HanwhaNetworkCallback callback)` 푸쉬 확인 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/confirm/notifications HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : { "task_id": 1201, "project_id": null, "track_id": null, "group_id": 125, // 필수 "encryption_member_id":"MZLxLGTm11OmTOKb+4fa2g==" }
    `void` | `requestNotificationSet(android.content.Context context, java.lang.String encryption_member_id, boolean onoff, HanwhaNetworkCallback callback)` 전체 알림 On / Off 상태 변경 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/crud/notifications/switch HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "value":"0", "cmd":"U"}
    `void` | `requestNotificationStatus(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` 전체 알림 On / Off 상태 조회 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/crud/notifications/switch HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "value":"0", "cmd":"R"}
    `void` | `requestProjectsGetMine(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` PROJECT - 내가 속해있는 프로젝트 목록 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/get/view/dropdown HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00", "encryption_member_id":"Oe+Y/1wLWImqigM+TWXHbQ=="}
    `void` | `requestProjectsGetView(android.content.Context context, java.lang.String encryption_member_id, int project_id, boolean isAll, HanwhaNetworkCallback callback)` MAIN - PROJECT : Campaign 별 TASK 목록 Sample Request URL : http://192.168.0.156:38999/a/v2/projects/get/view HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "project_id":41}
    `void` | `requestProjectsUpdateEvaluation(android.content.Context context, java.lang.String encryption_member_id, int project_id, ProjectEvaluationType evaluation, HanwhaNetworkCallback callback)` PROJECT UPDATE 신호등 칼라 코드 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/update/eval HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00", "encryption_member_id":"Oe+Y/1wLWImqigM+TWXHbQ==", "project_id":"1", "evaluation":200}
    `void` | `requestSearchTaskByTag(android.content.Context context, java.lang.String encryption_member_id, java.lang.String searchTag, HanwhaNetworkCallback callback)` Task 검색 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tags/get/tasks HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "searchTag": "테스트"}
    `void` | `requestSendTask(android.content.Context context, int author_member_id, java.lang.String encryption_member_id, java.lang.String description, java.lang.String due_to, java.util.ArrayList<ReqMemberInfo> listMemberId, CampaignData campaignData, HanwhaNetworkCallback callback)` TASK 생성 Sample Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/tasks/add/list HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : { "due_to":"2017-11-17", "author_member_id":256, "task_name":"태그 테스트 - 3", "encryption_member_id":"ABUUnFHYCFfDHoFuxo7EwQ==", "listReqCampaigns": [{"campaign_id": 888}], "listReqTasksMemberInfo" : [{"member_id" : 263,"project_id" : 41,"track_id" : 18}], "description" : "안녕하세요 #Hi #반갑()하하하 #허허!"}
    `void` | `requestTaskDelete(android.content.Context context, TaskData data, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` TASK 삭제 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/delete HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "+09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "author_member_id": 256, "task_id": 삭제할 task_id 를 입력해주세요, "project_id": 32, "track_id":"2", "member_id": 256}
    `void` | `requestTasksGetDetails(android.content.Context context, java.lang.String encryption_member_id, int task_id, int project_id, HanwhaNetworkCallback callback)` TASK 상세 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/get/details HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : { "client_timezone" : "09:00", "task_id": 468, "project_id": 32, "track_id":"2", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==" }
    `void` | `requestTasksGetMainAssigned(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` MAIN - HOME : TASK 목록 - 나의 업무 목록 조회 Sample Request URL : http://192.168.0.35:38999/a/v2/tasks/get/main/assigned HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}
    `void` | `requestTasksGetMainRequest(android.content.Context context, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` MAIN - HOME : TASK 목록 - 요청한 업무 목록 조회 Sample Request URL : http://192.168.0.35:38999/a/v2/tasks/get/main/request HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}
    `void` | `requestTaskStatusAccept(android.content.Context context, java.lang.String encryption_member_id, int author_member_id, int task_id, HanwhaNetworkCallback callback)` TASK 수락 (Status : 20) Sample request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/as BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}
    `void` | `requestTaskStatusClosed(android.content.Context context, java.lang.String encryption_member_id, int author_member_id, int task_id, HanwhaNetworkCallback callback)` TASK 완료 / 취소 (Status : 80) Sample request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/cs BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}
    `void` | `requestTaskStatusEvaluated(android.content.Context context, java.lang.String encryption_member_id, int author_member_id, int task_id, TaskEvaluationType taskEvaluationType, HanwhaNetworkCallback callback)` TASK 완료(평가) (Status : 60) Sample request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/rst BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}
    `void` | `requestTaskStatusRejectedEvaluation(android.content.Context context, java.lang.String encryption_member_id, int author_member_id, int task_id, java.lang.String message, HanwhaNetworkCallback callback)` TASK 완료(평가) 반려 (Status : 70) Sample request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/re BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}
    `void` | `requestTaskStatusRejectedRequest(android.content.Context context, java.lang.String encryption_member_id, int author_member_id, int task_id, java.lang.String message, HanwhaNetworkCallback callback)` TASK 요청반려 (Status : 40) Sample request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/r2 HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00", "author_member_id": 262, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "task_id": 249, "reqTasksMessageInfo": {"contents": "요청반려입니다", "is_pinned": false, "ref_message_id": 0, "type": 10}}
    `void` | `requestTaskStatusRequest(android.content.Context context, java.lang.String encryption_member_id, int author_member_id, int task_id, HanwhaNetworkCallback callback)` TASK 요청 (Status : 30) Sample request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/req BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}
    `void` | `requestTasksUpdateToday(android.content.Context context, TaskData data, java.lang.String encryption_member_id, HanwhaNetworkCallback callback)` TASK - 오늘 할일 등록 / 취소 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/today HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"client_timezone" : "09:00", "is_today": true, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "author_member_id": 256, "task_id": 315, "project_id": 32, "track_id":"2"}
    `void` | `requestUpdateTask(android.content.Context context, java.lang.String encryption_member_id, TaskData taskData, CampaignData campaignData, HanwhaNetworkCallback callback)` TASK 수정 Sample Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json} BODY : {"author_member_id": 262, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "task_id": 249, "project_id": 32, "track_id":"2", "due_to": "2017-11-18 08:59:59.0", "description": "안녕하세요 #Hi #반갑()하하하 #허허!"

- - ### Method Detail

    - #### getWebUrlSettingEditProfile

          java.lang.String getWebUrlSettingEditProfile()

      SETTING - 개인정보 관리
      Returns:
        URL

    - #### getWebUrlSettingEditPassword

          java.lang.String getWebUrlSettingEditPassword()

      SETTING - 비밀번호 재설정
      Returns:
        URL

    - #### getWebUrlSettingDeleteSimplePassword

          java.lang.String getWebUrlSettingDeleteSimplePassword()

      SETTING - 간편 비밀번호 초기화
      Returns:
        URL

    - #### getWebUrlSettingGetUnitList

          java.lang.String getWebUrlSettingGetUnitList()

      SETTING - 유닛 리스트(캡틴인 목록만)
      Returns:
        URL

    - #### getWebUrlSettingEditUnit

          java.lang.String getWebUrlSettingEditUnit()

      PROJECT - EDIT ISSUE - WEB URL
      Returns:
        URL

    - #### getWebUrlSignUp

          java.lang.String getWebUrlSignUp()

      회원가입(인증)
      Returns:
        URL

    - #### requestMemberDeviceAdd

          void requestMemberDeviceAdd(@NonNull
                                      android.content.Context context,
                                      @NonNull
                                      java.lang.String encryption_member_id,
                                      @NonNull
                                      java.lang.String token,
                                      @NonNull
                                      java.lang.String device_uid,
                                      @Nullable
                                      HanwhaNetworkCallback callback)

      푸쉬 토큰 등록

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/add/device
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"device_uid":"406a70f8584d1afd","token":"dKIksGGU-LI:APA91bEAUD4sXARhSa2QmsZ1E_OOpb0tOJw22NKCfQDzST9w6dy0PN4Xi47Ynh0Bq5k_REtZWs_pKueWX-URzN5mULljSmL85q_o3hqJrofsVA2kLqZYmVvwzRxXxZOOPIipV4YBnZaU","encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `token` - 토큰
        `device_uid` - UUID
        `callback` - 콜백

    - #### requestTasksGetMainAssigned

          void requestTasksGetMainAssigned(@NonNull
                                           android.content.Context context,
                                           @NonNull
                                           java.lang.String encryption_member_id,
                                           @Nullable
                                           HanwhaNetworkCallback callback)

      MAIN - HOME : TASK 목록 - 나의 업무 목록 조회

      Sample
      Request URL : http://192.168.0.35:38999/a/v2/tasks/get/main/assigned
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestTasksGetMainRequest

          void requestTasksGetMainRequest(@NonNull
                                          android.content.Context context,
                                          @NonNull
                                          java.lang.String encryption_member_id,
                                          @Nullable
                                          HanwhaNetworkCallback callback)

      MAIN - HOME : TASK 목록 - 요청한 업무 목록 조회

      Sample
      Request URL : http://192.168.0.35:38999/a/v2/tasks/get/main/request
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestProjectsGetView

          void requestProjectsGetView(@NonNull
                                      android.content.Context context,
                                      @NonNull
                                      java.lang.String encryption_member_id,
                                      int project_id,
                                      boolean isAll,
                                      @Nullable
                                      HanwhaNetworkCallback callback)

      MAIN - PROJECT : Campaign 별 TASK 목록

      Sample
      Request URL : http://192.168.0.156:38999/a/v2/projects/get/view
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "project_id":41}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `project_id` - PROJECT ID
        `callback` - 콜백

    - #### requestProjectsGetMine

          void requestProjectsGetMine(@NonNull
                                      android.content.Context context,
                                      @NonNull
                                      java.lang.String encryption_member_id,
                                      @Nullable
                                      HanwhaNetworkCallback callback)

      PROJECT - 내가 속해있는 프로젝트 목록

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/get/view/dropdown
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00", "encryption_member_id":"Oe+Y/1wLWImqigM+TWXHbQ=="}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestProjectsUpdateEvaluation

          void requestProjectsUpdateEvaluation(@NonNull
                                               android.content.Context context,
                                               @NonNull
                                               java.lang.String encryption_member_id,
                                               @NonNull
                                               int project_id,
                                               @NonNull
                                               ProjectEvaluationType evaluation,
                                               @Nullable
                                               HanwhaNetworkCallback callback)

      PROJECT UPDATE 신호등 칼라 코드

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/update/eval
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00", "encryption_member_id":"Oe+Y/1wLWImqigM+TWXHbQ==", "project_id":"1", "evaluation":200}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `project_id` - 프로젝트 ID
        `evaluation` - 프로젝트 신호등 코드
        `callback` - 콜백

    - #### requestCheckUpdate

          void requestCheckUpdate(@NonNull
                                  android.content.Context context,
                                  @Nullable
                                  java.lang.String login_id,
                                  @Nullable
                                  HanwhaNetworkCallback callback)

      업데이트 확인 API

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/app/update
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00","login_id":"201704014"}

      Parameters:
        `context` - Context
        `login_id` - 로그인 ID(사번)
        `callback` - 콜백

    - #### requestMembersLogin

          void requestMembersLogin(@NonNull
                                   android.content.Context context,
                                   @NonNull
                                   java.lang.String login_id,
                                   @NonNull
                                   java.lang.String password,
                                   @Nullable
                                   HanwhaNetworkCallback callback)

      로그인

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/login
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00","password":"201704014","login_id":"201704014"}

      Parameters:
        `login_id` - 로그인 ID(사번)
        `password` - 패스워드
        `callback` - 콜백

    - #### requestMembersSimpleLogin

          void requestMembersSimpleLogin(@NonNull
                                         android.content.Context context,
                                         @NonNull
                                         java.lang.String login_id,
                                         @NonNull
                                         java.lang.String encAuthcode,
                                         @Nullable
                                         HanwhaNetworkCallback callback)

      간편 로그인

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/simplelogin
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00","login_id":"201704014","authcode":"b6c65dc9505f27eb5dd219fc299f4b5029f834eebfe490ebf8342ab4d3970f7b"}

      Parameters:
        `login_id` - 로그인 ID(사번)
        `encAuthcode` - 암호화된 간편 로그인 패스워드
        `callback` - 콜백

    - #### requestMembersUpdateAuthcode

          void requestMembersUpdateAuthcode(@NonNull
                                            android.content.Context context,
                                            @NonNull
                                            java.lang.String login_id,
                                            @NonNull
                                            java.lang.String authcode,
                                            @NonNull
                                            java.lang.String encryption_member_id,
                                            @Nullable
                                            HanwhaNetworkCallback callback)

      간편 로그인 설정

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/mobile/Members/updateAuthcode.api
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==","login_id":"201704014","authcode":"111111"}

      Parameters:
        `login_id` - 로그인 ID(사번)
        `authcode` - 간편 로그인 패스워드
        `callback` - 콜백

    - #### requestMemberAll

          void requestMemberAll(@NonNull
                                android.content.Context context,
                                @NonNull
                                java.lang.String encryption_member_id,
                                @Nullable
                                HanwhaNetworkCallback callback)

      Project에 속한 Member 목록

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/members/get/all
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ=="}

      Parameters:
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestNotificationSet

          void requestNotificationSet(@NonNull
                                      android.content.Context context,
                                      @NonNull
                                      java.lang.String encryption_member_id,
                                      @NonNull
                                      boolean onoff,
                                      @Nullable
                                      HanwhaNetworkCallback callback)

      전체 알림 On / Off 상태 변경

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/crud/notifications/switch
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "value":"0", "cmd":"U"}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `onoff` - Boolean
        `callback` - 콜백

    - #### requestNotificationStatus

          void requestNotificationStatus(@NonNull
                                         android.content.Context context,
                                         @NonNull
                                         java.lang.String encryption_member_id,
                                         @Nullable
                                         HanwhaNetworkCallback callback)

      전체 알림 On / Off 상태 조회

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/crud/notifications/switch
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "value":"0", "cmd":"R"}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestNotificationList

          void requestNotificationList(@NonNull
                                       android.content.Context context,
                                       @NonNull
                                       java.lang.String encryption_member_id,
                                       @NonNull
                                       int page,
                                       @Nullable
                                       HanwhaNetworkCallback callback)

      푸쉬(알림) 목록

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/get/notifications/page
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==", "current_page_no":2, "records_per_page":5}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `page` - PAGE
        `callback` - 콜백

    - #### requestNotificationOpen

          void requestNotificationOpen(@NonNull
                                       android.content.Context context,
                                       @NonNull
                                       java.lang.String encryption_member_id,
                                       @Nullable
                                       int group_id,
                                       @Nullable
                                       int task_id,
                                       @Nullable
                                       int project_id,
                                       @Nullable
                                       int track_id,
                                       @Nullable
                                       HanwhaNetworkCallback callback)

      푸쉬 확인

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/members/confirm/notifications
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : { "task_id": 1201, "project_id": null, "track_id": null, "group_id": 125, // 필수 "encryption_member_id":"MZLxLGTm11OmTOKb+4fa2g==" }

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `group_id` - 노티 그룹 아이디
        `task_id` - Task ID (Optional)
        `project_id` - Project ID (Optional)
        `track_id` - Track ID (Optional)
        `callback` - 콜백

    - #### requestTasksGetDetails

          void requestTasksGetDetails(@NonNull
                                      android.content.Context context,
                                      @NonNull
                                      java.lang.String encryption_member_id,
                                      @NonNull
                                      int task_id,
                                      @NonNull
                                      int project_id,
                                      @Nullable
                                      HanwhaNetworkCallback callback)

      TASK 상세

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/get/details
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : { "client_timezone" : "09:00", "task_id": 468, "project_id": 32, "track_id":"2", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==" }

      Parameters:
        `encryption_member_id` -
        `task_id` -
        `project_id` -
        `callback` -

    - #### requestSendTask

          void requestSendTask(@NonNull
                               android.content.Context context,
                               @NonNull
                               int author_member_id,
                               @NonNull
                               java.lang.String encryption_member_id,
                               @NonNull
                               java.lang.String description,
                               @NonNull
                               java.lang.String due_to,
                               @NonNull
                               java.util.ArrayList<ReqMemberInfo> listMemberId,
                               @Nullable
                               CampaignData campaignData,
                               @Nullable
                               HanwhaNetworkCallback callback)

      TASK 생성

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/tasks/add/list
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : { "due_to":"2017-11-17", "author_member_id":256, "task_name":"태그 테스트 - 3", "encryption_member_id":"ABUUnFHYCFfDHoFuxo7EwQ==", "listReqCampaigns": [{"campaign_id": 888}], "listReqTasksMemberInfo" : [{"member_id" : 263,"project_id" : 41,"track_id" : 18}], "description" : "안녕하세요 #Hi #반갑()하하하 #허허!"}
      LAST UPDATE : 2018.2.21

      Parameters:
        `context` - Context
        `author_member_id` - 멤버 ID
        `encryption_member_id` - 암호화된 멤버 ID
        `description` - TASK 내용
        `due_to` - 기한 설정
        `listMemberId` - 받는 사람 정보
        `campaignData` - Campaign Info
        `callback` - 콜백

    - #### requestGetMessageList

          void requestGetMessageList(@NonNull
                                     android.content.Context context,
                                     @NonNull
                                     java.lang.String encryption_member_id,
                                     @NonNull
                                     int task_id,
                                     @NonNull
                                     int current_page,
                                     @Nullable
                                     HanwhaNetworkCallback callback)

      댓글 - 댓글 목록 조회

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/messages/get/page
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00", "current_page_no": 1, "task_id": 468, "records_per_page": 10, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "is_pinned": false}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `task_id` - TASK ID
        `current_page` - 현재 페이지
        `callback` - 콜백

    - #### requestAddMessage

          void requestAddMessage(@NonNull
                                 android.content.Context context,
                                 @NonNull
                                 java.lang.String encryption_member_id,
                                 @NonNull
                                 int task_id,
                                 @NonNull
                                 java.lang.String contents,
                                 @Nullable
                                 HanwhaNetworkCallback callback)

      댓글 - 댓글 등록

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/mobile/Messages/messages/add.api
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"encryption_member_id":"Oe+Y\/1wLWImqigM+TWXHbQ==","is_pinned":false,"task_id":468,"type":1,"contents":"댓글 입력"}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `task_id` - TASK ID
        `contents` - 댓글 내용
        `callback` - 콜백

    - #### requestDeleteMessage

          void requestDeleteMessage(@NonNull
                                    android.content.Context context,
                                    @NonNull
                                    java.lang.String encryption_member_id,
                                    @NonNull
                                    int id,
                                    @Nullable
                                    HanwhaNetworkCallback callback)

      댓글 - 댓글 삭제

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/messages/delete
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "+09:00","encryption_member_id": "ABUUnFHYCFfDHoFuxo7EwQ==","id": 452}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `id` - 댓글 ID
        `callback` - 콜백

    - #### requestSearchTaskByTag

          void requestSearchTaskByTag(@NonNull
                                      android.content.Context context,
                                      @NonNull
                                      java.lang.String encryption_member_id,
                                      @NonNull
                                      java.lang.String searchTag,
                                      @Nullable
                                      HanwhaNetworkCallback callback)

      Task 검색

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tags/get/tasks
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "searchTag": "테스트"}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `searchTag` - 검색어(태그)
        `callback` - 콜백

    - #### requestUpdateTask

          void requestUpdateTask(@NonNull
                                 android.content.Context context,
                                 @NonNull
                                 java.lang.String encryption_member_id,
                                 @NonNull
                                 TaskData taskData,
                                 @Nullable
                                 CampaignData campaignData,
                                 @Nullable
                                 HanwhaNetworkCallback callback)

      TASK 수정

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"author_member_id": 262, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "task_id": 249, "project_id": 32, "track_id":"2", "due_to": "2017-11-18 08:59:59.0", "description": "안녕하세요 #Hi #반갑()하하하 #허허!", "status": 20, "task_name": "태그 테스트 - 1 : 수정", "evaluation": 0, "client_timezone" : "09:00"}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `taskData` - TASK 데이터
        `callback` - 콜백

    - #### requestTaskDelete

          void requestTaskDelete(@NonNull
                                 android.content.Context context,
                                 @NonNull
                                 TaskData data,
                                 @NonNull
                                 java.lang.String encryption_member_id,
                                 @Nullable
                                 HanwhaNetworkCallback callback)

      TASK 삭제

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/delete
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "+09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "author_member_id": 256, "task_id": 삭제할 task_id 를 입력해주세요, "project_id": 32, "track_id":"2", "member_id": 256}

      Parameters:
        `context` - Context
        `data` - TASK 상세 데이터
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestTaskStatusAccept

          void requestTaskStatusAccept(@NonNull
                                       android.content.Context context,
                                       @NonNull
                                       java.lang.String encryption_member_id,
                                       @NonNull
                                       int author_member_id,
                                       @NonNull
                                       int task_id,
                                       @Nullable
                                       HanwhaNetworkCallback callback)

      TASK 수락 (Status : 20)

      Sample
      request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/as BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `author_member_id` - 작성자 ID
        `task_id` - TASK ID
        `callback` - 콜백

    - #### requestTaskStatusRequest

          void requestTaskStatusRequest(@NonNull
                                        android.content.Context context,
                                        @NonNull
                                        java.lang.String encryption_member_id,
                                        @NonNull
                                        int author_member_id,
                                        @NonNull
                                        int task_id,
                                        @Nullable
                                        HanwhaNetworkCallback callback)

      TASK 요청 (Status : 30)

      Sample
      request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/req BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `author_member_id` - 작성자 ID
        `task_id` - TASK ID
        `callback` - 콜백

    - #### requestTaskStatusRejectedRequest

          void requestTaskStatusRejectedRequest(@NonNull
                                                android.content.Context context,
                                                @NonNull
                                                java.lang.String encryption_member_id,
                                                @NonNull
                                                int author_member_id,
                                                @NonNull
                                                int task_id,
                                                @NonNull
                                                java.lang.String message,
                                                @Nullable
                                                HanwhaNetworkCallback callback)

      TASK 요청반려 (Status : 40)

      Sample
      request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/r2
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00", "author_member_id": 262, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "task_id": 249, "reqTasksMessageInfo": {"contents": "요청반려입니다", "is_pinned": false, "ref_message_id": 0, "type": 10}}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `author_member_id` - 작성자 ID
        `task_id` - TASK ID
        `message` - 반려 메세지
        `callback` - 콜백

    - #### requestTaskStatusEvaluated

          void requestTaskStatusEvaluated(@NonNull
                                          android.content.Context context,
                                          @NonNull
                                          java.lang.String encryption_member_id,
                                          @NonNull
                                          int author_member_id,
                                          @NonNull
                                          int task_id,
                                          @NonNull
                                          TaskEvaluationType taskEvaluationType,
                                          @Nullable
                                          HanwhaNetworkCallback callback)

      TASK 완료(평가) (Status : 60)

      Sample
      request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/rst BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `author_member_id` - 작성자 ID
        `task_id` - TASK ID
        `taskEvaluationType` - 평가
        `callback` - 콜백

    - #### requestTaskStatusRejectedEvaluation

          void requestTaskStatusRejectedEvaluation(@NonNull
                                                   android.content.Context context,
                                                   @NonNull
                                                   java.lang.String encryption_member_id,
                                                   @NonNull
                                                   int author_member_id,
                                                   @NonNull
                                                   int task_id,
                                                   @NonNull
                                                   java.lang.String message,
                                                   @Nullable
                                                   HanwhaNetworkCallback callback)

      TASK 완료(평가) 반려 (Status : 70)

      Sample
      request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/re BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `author_member_id` - 작성자 ID
        `task_id` - TASK ID
        `message` - 반려 메세지
        `callback` - 콜백

    - #### requestTaskStatusClosed

          void requestTaskStatusClosed(@NonNull
                                       android.content.Context context,
                                       @NonNull
                                       java.lang.String encryption_member_id,
                                       @NonNull
                                       int author_member_id,
                                       @NonNull
                                       int task_id,
                                       @Nullable
                                       HanwhaNetworkCallback callback)

      TASK 완료 / 취소 (Status : 80)

      Sample
      request url : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/status/cs BODY : {"encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==","task_id": 249}

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `author_member_id` - 작성자 ID
        `task_id` - TASK ID
        `callback` - 콜백

    - #### requestTasksUpdateToday

          void requestTasksUpdateToday(@NonNull
                                       android.content.Context context,
                                       @NonNull
                                       TaskData data,
                                       @NonNull
                                       java.lang.String encryption_member_id,
                                       @Nullable
                                       HanwhaNetworkCallback callback)

      TASK - 오늘 할일 등록 / 취소

      Sample
      Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update/today
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "09:00", "is_today": true, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "author_member_id": 256, "task_id": 315, "project_id": 32, "track_id":"2"}

      Parameters:
        `data` - Task 데이터
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - 콜백

    - #### requestCampaignListByProjectId

          void requestCampaignListByProjectId(@NonNull
                                              android.content.Context context,
                                              @NonNull
                                              java.lang.String encryption_member_id,
                                              @NonNull
                                              java.util.ArrayList<java.lang.Integer> listReqProjectId,
                                              @Nullable
                                              HanwhaNetworkCallback callback)

      Campaign 목록 조회(프로젝트 ID 기준)

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/get/campaigns
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "+09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "listReqProjectId":[40, 41]} {client_timezone" : "09:00", encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", search_text": "청소" }

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `listReqProjectId` - 프로젝트 ID 배열
        `callback` - CALLBACK

    - #### requestCampaignListByMemberId

          void requestCampaignListByMemberId(@NonNull
                                             android.content.Context context,
                                             @NonNull
                                             java.lang.String encryption_member_id,
                                             @NonNull
                                             java.util.ArrayList<java.lang.Integer> listMemberInfo,
                                             @Nullable
                                             HanwhaNetworkCallback callback)

      Campaign 목록 조회(멤버 ID 기준)

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/members/get/campaigns
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "+09:00", "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "listMemberInfo":[256]} {client_timezone" : "09:00", encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", search_text": "청소" }

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `listMemberInfo` - 멤버 ID 배열
        `callback` - CALLBACK

    - #### requestMembersHelpdeskDetails

          void requestMembersHelpdeskDetails(@NonNull
                                             android.content.Context context,
                                             @NonNull
                                             java.lang.String encryption_member_id,
                                             @Nullable
                                             HanwhaNetworkCallback callback)

      도와줘요 개발팀(Helpdesk 정보 조회)
      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - CALLBACK

    - #### requestDashboardList

          void requestDashboardList(@NonNull
                                    android.content.Context context,
                                    @NonNull
                                    java.lang.String encryption_member_id,
                                    @Nullable
                                    HanwhaNetworkCallback callback)

      Campaign 목록 조회(프로젝트 ID 기준)

      Sample
      Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/projects/get/dab
      HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
      BODY : {"client_timezone" : "+09:00", {"encryption_member_id":"MZLxLGTm11OmTOKb+4fa2g=="}} {client_timezone" : "09:00", encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", search_text": "청소" }

      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - CALLBACK

    - #### requestMaximList

          void requestMaximList(@NonNull
                                android.content.Context context,
                                @NonNull
                                java.lang.String encryption_member_id,
                                @Nullable
                                HanwhaNetworkCallback callback)

      명언 목록 조회
      Parameters:
        `context` - Context
        `encryption_member_id` - 암호화된 멤버 ID
        `callback` - CALLBACK