타사 응용 프로그램 및 자동 다이얼 자동화 ICTBroadcast를 통합하는 REST 기반 API를 사용하여

다음은 API 의 우리가 완전 자동화와 원활한 기능을 수행 할 수 있습니다. 타사 응용 프로그램 과 통합 할 수 제공 의 목록입니다

REST API

이 REST API 는 ICTBroadcast 의 몇 가지 중요한 함수를 호출하는 외부 인터페이스를 제공합니다. ICTBroadcast 은 응용 프로그램 범위 외부에서 액세스 할 수 하는 데 필요한 모든기능을 정의 REST API를 3 클래스 API_User , API_contact 및 API_Campaign 을 정의합니다. 다음 코드 예제 것은 이 함수를 호출 하는 방법에 대해 설명합니다


User_Create

이 기능은 ICTBroadcast 에서 새 사용자 를 만듭니다. 코드를 수행하면 이 함수를 호출 하는 방법에 대해 설명합니다.

매개 변수 중앙

$ 사용자 : 사용자 데이터 를 포함하는 직렬화 된 배열

반환 값 중앙

반환 배열이 성공하면 사용자 데이터를 포함 . 그렇지 않은 경우는 false 값을 포함하는 배열을 반환합니다.

User_Update

이 기능을 업데이트 하여 사용자 데이터입니다.

매개 변수 중앙

$USER_ID : 데이터를 중앙

$USER :사용자의 데이터

반환 값 중앙

성공하면 사용자 데이터가 포함 된 JSON 인코딩 된 문자열을 반환합니다 . 그렇지 않은 경우는 false 값을 포함하는 배열을 반환합니다.

User_Get


는 이 ID를사용자의 함수 반환 데이터를 인수로 제공됩니다.

매개 변수 중앙

$USER_ID : 사용자

$검색 : 검색 결과

$값 : 값이

반환 값 중앙

성공하면 사용자 데이터가 포함 된 JSON 인코딩 된 문자열을 반환합니다 . 그렇지 않은 경우는 false 값을 포함하는 배열을 반환합니다.

User_Delete

이 삭제하는 기능 은 ID가사용자가 제공된다.

매개 변수 중앙

$ USER_ID :사용자의 ID

반환 값 중앙

성공 , 그렇지 않으면 false를 반환합니다 true를 반환 삭제 합니다.

User_Extension_Create

이 함수는 주어진 사용자에 대한 확장을 만듭니다.

매개 변수 중앙

$USER_ID : 사용자
도서관 ID
$확장자 : 배열의새로운 확장 대한 데이터를 포함

반환 값 중앙

성공하면 확장 데이터 를 포함하는 JSON 인코딩 된 문자열을 반환합니다 . 그렇지 않은 경우는 false 값을 포함하는 배열을 반환합니다.

User_Role_List

이 기능은 사용할 수있는 모든 역할을 리턴합니다.

매개 변수 중앙

없음

반환 값 중앙

경우 사용자 역할 을 포함하는 JSON 인코딩 된 문자열을 반환 성공 .


User_Payment_Create

이 기능은 사용자 계정


매개 변수 중앙

$USER_ID : 사용자
도서관 ID
$값 : 중앙
를 추가 금액을 지불
$설명 : 간단한 설명 중앙

$유형 : 지불의 종류


반환 값 중앙

true를 반환 추가 신용 성공 , 그렇지 않으면 false를 반환 합니다.


User_Login

이 기능은 사용자가 로그인합니다.


매개 변수 중앙

$session_id를 : 세션 ID


반환 값 중앙

성공 , 그렇지 않으면 false를 반환합니다 반환 세션 이름을 합니다.


User_Logout

이 기능은 그를 로그 아웃 하기 위해 사용자 세션을 파괴한다.


매개 변수 중앙

$session_id를 : 세션 ID


반환 값 중앙

성공 , 그렇지 않으면 false를 반환합니다 반환 세션 이름을 합니다.


Campaign_Status

이 기능은 ID가 부여됩니다. 캠페인 의 상태를 제공합니다

매개 변수 중앙

$campaign_id : ID 상태 필요한 캠페인

반환 값 중앙

경우 캠페인 상태 데이터 를 포함하는 JSON 인코딩 된 문자열을 반환 성공 .


Campaign_Start

이 기능은 ID가 주어집니다캠페인을 시작합니다.


매개 변수 중앙

$campaign_id : 캠페인의 ID


반환 값 중앙

경우 캠페인 상태 데이터 를 포함하는 JSON 인코딩 된 문자열을 반환 성공 .


Campaign_Stop

이 기능은 ID가 부여됩니다. 캠페인을 중지

매개 변수 중앙

$campaign_id : 캠페인의 ID


반환 값 중앙

경우 캠페인 상태 데이터 를 포함하는 JSON 인코딩 된 문자열을 반환 성공 .


Campaign_Contact_Create

이 기능은 ID가 부여됩니다. 캠페인 전화를 걸 수주어진 연락처 추가

매개 변수 중앙

$contact_id : 생성 될 연락처 데이터 를 포함하는 배열 .. 중앙

$campaign_id : 캠페인의 ID

반환 값 중앙

경우 캠페인 데이터가 포함 된 JSON 인코딩 된 문자열을 반환 성공 .


Campaign_Summary

이 기능은 캠페인의 요약을 반환합니다. 이캠페인 에서 각 연락처 의 ( 바쁜 혼잡 , 아니 - 응답 실패 ) 상태를 나열합니다.


매개 변수 중앙

$campaign_id : 상태 캠페인의 ID 는 중앙
필요합니다
$usr_id :사용자의 ID 가 이 캠페인 을 소유

반환 값 중앙

경우 캠페인 데이터가 포함 된 JSON 인코딩 된 문자열을 반환 성공 .


Campaign_Result

이 기능은 업데이트캠페인 의 상태를 .


매개 변수 중앙

$campaign_id : 상태 캠페인의 ID 는 중앙
필요합니다
$상태 :캠페인 도서관 도서관 현황
$usr_id :사용자의 ID 가 이 캠페인 을 소유

반환 값 중앙

경우 캠페인 데이터가 포함 된 JSON 인코딩 된 문자열을 반환 성공 .


Campaign_Filter

이 기능은 검색 캠페인에 대한검색 필터를 제공합니다.


매개 변수 중앙

$검색 : .캠페인 데이터 검색 쿼리 의 배열

반환 값 중앙

경우 캠페인 데이터가 포함 된 JSON 인코딩 된 문자열을 반환 성공 .


Contact_Create

이 기능은 지정된 그룹에새 연락처를 만듭니다.


매개 변수 중앙

$연락처 : . 연락처 데이터 를 포함하는 배열 중앙

$contact_group_id : .연락처 그룹의 ID


반환 값 중앙

반환 JSON은 상대의 문자열이 포함 된 상태 성공할 경우 .


Contact_Delete

이 기능은 ID가 주어진 연락처를 제거합니다.


매개 변수 중앙

$contact_id : .연락처의 ID 제거하는


반환 값 중앙

반환 JSON은 상대의 문자열이 포함 된 상태 성공할 경우 .


DIV>