コード例 #1
0
				echo CUtil::PhpToJsObject(Array(
					'CHAT_ID' => $arCallData['CHAT_ID'],
					'USERS' => $arCallData['USER_DATA']['USERS'],
					'USERS_CONNECT' => isset($arCallData['USERS_CONNECT'])? $arCallData['USERS_CONNECT']: array(),
					'HR_PHOTO' => $arCallData['USER_DATA']['HR_PHOTO'],
					'CALL_VIDEO' => $arCallData['STATUS_TYPE'] == IM_CALL_VIDEO,
					'CALL_TO_GROUP' => $arCallData['CALL_TO_GROUP'],
					'CALL_ENABLED' => $arCallData['STATUS_TYPE'] != IM_CALL_NONE,
					'ERROR' => $errorMessage
				));
			}
		}
		else if ($_POST['COMMAND'] == 'wait')
		{
			CIMCall::Wait(Array(
				'CHAT_ID' => $chatId,
				'USER_ID' => $userId,
			));
		}
		else if ($_POST['COMMAND'] == 'reconnect')
		{
			CIMCall::Command($chatId, $_POST['RECIPIENT_ID'], 'reconnect', Array());
		}
		else if ($_POST['COMMAND'] == 'answer')
		{
			CIMCall::Answer(Array(
				'CHAT_ID' => $chatId,
				'USER_ID' => $userId,
				'CALL_TO_GROUP' => $_POST['CALL_TO_GROUP'] == 'Y',
			));
		}
		else if ($_POST['COMMAND'] == 'start')