예제 #1
0
 public static function GetCallerId()
 {
     $arResult['PHONE_NUMBER'] = '';
     $arResult['VERIFIED'] = true;
     $arResult['VERIFIED_UNTIL'] = '';
     $ViHttp = new CVoxImplantHttp();
     $result = $ViHttp->GetCallerIDs();
     if ($result && !empty($result->result)) {
         $phone = array_shift($result->result);
         COption::SetOptionString("voximplant", "backphone_number", $phone->callerid_number);
         $arResult['PHONE_NUMBER'] = $phone->callerid_number;
         $arResult['VERIFIED'] = $phone->verified;
         $arResult['VERIFIED_UNTIL'] = ConvertTimeStamp($phone->verified_until_ts + CTimeZone::GetOffset() + date("Z"), 'FULL');
     }
     return $arResult;
 }