OfficeCall API Reference Document v0.9
You can make Online Meeting ROOM URL easily.
It's simple and usefull.

API LIST

  • 1. file_upload :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    회의실에 참여할때 사용할 파일을 미리 업로드할 수 있습니다.
  • 2. room :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    회의실을 생성하고 참여할 수 있는 URL을 받을 수 있습니다.


1. file_upload :
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
회의실에 참여할때 사용할 파일을 미리 업로드할 수 있습니다.

Request URL https://api.officecall.cloud/v2/file_upload/
Request Method POST
Request Body

Request Body
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
샘플

{
"file_upload": {$data}
}

Parameter
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
정보

  • file_upload :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    업로드할 파일 데이터
    *
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    pdf, image, MS문서 파일만 가능합니다.
    *
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    업로드 파일 사이즈는 20MB로 제한합니다.
    *
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    업로드 파일은 7일뒤 자동으로 서버에서 삭제됩니다.
Response

Response
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
샘플

{
"result": "ok",
"file_id": "d90946c0b4063a8dc73e39fc42aaf7e9",
"message": ""
}

Response
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
정보

  • result : API
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    호출 결과
    "ok"->
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    성공, "ng"->
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    실패
  • file_id :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    업로드 파일 ID
  • message :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    API 호출 결과 'ng'의 이유

Response 'file_id'
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
에 대해서


Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
회의실에서 사용할 파일을 미리 지정해서 회의실을 만들기를 원할 경우
file_uplaod API를 이용하여 파일을 서버에 업로드한후 RESPONSE로
받은 file_id를 회의실 생성 room API 호출시 설정하면 됩니다.


Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
파일 업로드 'file_uplaod' API 테스트


Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
첨부파일 :


2. room :
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
회의실을 생성하고 참여할 수 있는 URL을 받을 수 있습니다.

Request URL https://api.officecall.cloud/v2/room/
Request Method POST
Request Body

Request Body
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
샘플

{
"room_name": "Sales Part Metting"
"file_id": "d90946c0b4063a8dc73e39fc42aaf7e9"
"password": "sales metting"
"exp_date": "2021-02-09 18:20:30"
"file_url": "https://test.com/file/test.pdf"
}

Parameter
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
정보

  • room_name :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    회의실 이름

  • Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    (옵션) file_id : 파일 ID,
    * file_upload API를 이용해 파일을 업로드 한후 취득한 file_id입니다.
    * 회의실 참여시 지정한 파일을 열고 회의할 수 있도록 할수 있습니다.

  • Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    (옵션) password : 회의실에 참석할때 필요한 패스워드

  • Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    (옵션) exp_date : 회의실 링크의 유효기간 설정값,
    생성일로부터 최대 7일까지 설정가능합니다. ex) yyyy-mm-dd

  • Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    (옵션) file_url : 회의실 참여시 초기표시를 위한 파일 URL 정보입니다.
    * file_id가 설정되어 있는 경우 file_id가 우선적용됩니다.
Request Header

Request Header
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
샘플

{
"Authorization": "k3439dkzadkfnnksksdkjfkddf"
}

Parameter
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
정보

  • Authorization :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    OfficeCall API 라이선스키
    문의처 : officecall@jiran.com
Response

Response
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
샘플

{
"result": "ok",
"room_url": "https://app.officecall.cloud/?room_id=332343324234234",
"message": ""
}

Response Information

  • result : API
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    호출 결과
    "ok"->success, "ng"->fail
  • room_url :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    회의실 참여 URL
  • message :
    Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
    API 호출 결과 'ng'의 이유

Response 'room_url'
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
에 대해서


Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/users/2/jsecurity/web/api.officecall.cloud/lib/lib.php on line 4
리턴된 room_url으로 접속하면 회의실에 참여가 가능합니다.
이때 사용자 이름을 입력하는 화면이 표시됩니다.
아래와 같이 URL에 사용자 이름을 파라메터로 지정해서 호출하면
사용자 이름 입력없이 회의실에 바로 참여가 가능합니다.
https://app.officecall.cloud/?room_id=332343324234234&user_name=kim
Copyright © jirantech.com All rights reserved.