다음은 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>