Como faço para trabalhar com aplicações TAPI usando PHP?
          Nenhuma descrição foi enviada.
      
  
    comentários (0)
    suspender
    
  
  
  Lista de Respostas:
          12/09/2003 11:40pm
(~22 anos atrás)
        
        (~22 anos atrás)
                      Não entendi bem a pergunta é isso que precisa 
http://www.php.net/manual/en/ref.w32api.php ?
        
      http://www.php.net/manual/en/ref.w32api.php ?
          13/09/2003 8:36pm
(~22 anos atrás)
        
        (~22 anos atrás)
                      Procurei no google e não achei nada para php. É uma api da microsoft para telefonia [Telephonic API].
Um cara fez algo em c e deixou disponivel para download em:
http://www.geocities.com/contactgirish/downloads.html
Mais informações:
http://www.microsoft.com/windows2000/techinfo/howitworks/communications/telephony/iptelephony.asp
Quem puder ajudar, será bem vindo.
BobFrank
        
      Um cara fez algo em c e deixou disponivel para download em:
http://www.geocities.com/contactgirish/downloads.html
Mais informações:
http://www.microsoft.com/windows2000/techinfo/howitworks/communications/telephony/iptelephony.asp
Quem puder ajudar, será bem vindo.
BobFrank
          14/09/2003 8:23am
(~22 anos atrás)
        
        (~22 anos atrás)
                      Alguns servidores já oferecem esta API na lista de recursos.
Phpman
        
      Phpman
          14/09/2003 10:45pm
(~22 anos atrás)
        
        (~22 anos atrás)
                      Mas se é uma api teoricamente é possivel acessar com o link que comentei. Só teria que ter os dlls no servidor.
De uma olhada no livro php para windows, ou algo do tipo que tem bons comentários sobre esses recursos.
O programming php do rasmus (O'Reilly) tb comenta algumas coisas.
Boa sorte.
        
      De uma olhada no livro php para windows, ou algo do tipo que tem bons comentários sobre esses recursos.
O programming php do rasmus (O'Reilly) tb comenta algumas coisas.
Boa sorte.
          15/09/2003 2:01pm
(~22 anos atrás)
        
        (~22 anos atrás)
                      O Problema eh que eu não consegui fazer a php_w32api.dll funcionar.
Eu tinha instalado um servidor com o PHPTriad (que instala o PHP 4.1.1), então baixei o 4.3.3 do php.net e atualizei meu PHP.
Porém testei o exemplo que tem no próprio manual e não funcionou. Antes ele dava alguns erros mas agora simplesmente não funciona.
Não dá msg de erro nem nada.
Alguém tem alguma dica?
Obs.: Eu utilizei do dois jeitos:
dl("php_w32api.dll");
// Register the GetTickCount function from kernel32.dll
w32api_register_function("kernel32.dll",
"GetTickCount",
"long");
e tb:
$api = new win32;
$api->registerfunction("LONG WINAPI lineGetAddressStatus( hLine, dwAddressID, lpAddressStatus ) From tapi32.dll");
Mas de nenhum jeito funciona.
Alguma idéia?
        
      Eu tinha instalado um servidor com o PHPTriad (que instala o PHP 4.1.1), então baixei o 4.3.3 do php.net e atualizei meu PHP.
Porém testei o exemplo que tem no próprio manual e não funcionou. Antes ele dava alguns erros mas agora simplesmente não funciona.
Não dá msg de erro nem nada.
Alguém tem alguma dica?
Obs.: Eu utilizei do dois jeitos:
dl("php_w32api.dll");
// Register the GetTickCount function from kernel32.dll
w32api_register_function("kernel32.dll",
"GetTickCount",
"long");
e tb:
$api = new win32;
$api->registerfunction("LONG WINAPI lineGetAddressStatus( hLine, dwAddressID, lpAddressStatus ) From tapi32.dll");
Mas de nenhum jeito funciona.
Alguma idéia?
          20/09/2003 8:44am
(~22 anos atrás)
        
        (~22 anos atrás)
                      Você conseguiu iniciar a classe?
Se sim, tente usar as funções de objetos ( http://br.php.net/manual/pt_BR/ref.classobj.php )
para descobrir o que usar.
call_user_method_array -- Chama métodos de usuário dado uma matriz de parâmetros [obsoleto]
call_user_method -- Chama um método de usuário num objeto específico [obsoleto]
class_exists -- Checa se uma classe foi definida
get_class_methods -- Retorna uma matriz associativa com nomes de métodos da classe
get_class_vars -- Retorna uma matriz das propriedades padrão da classe
get_class -- Retorna o nome da classe de um objeto
get_declared_classes -- Retorna uma matriz com os nomes das classes definidas
get_object_vars -- Retorna uma matriz associativa com as propriedades do objeto
get_parent_class -- Devolve o nome da classe pai para o objeto ou classe
is_a -- Retorna TRUE se o objeto é desta classe ou tem esta classe como uma de suas classes pai.
is_subclass_of -- Retorna TRUE se o objeto tem esta classe como uma de suas classes pai
method_exists -- Checa se o método da classe existe
        
      Se sim, tente usar as funções de objetos ( http://br.php.net/manual/pt_BR/ref.classobj.php )
para descobrir o que usar.
call_user_method_array -- Chama métodos de usuário dado uma matriz de parâmetros [obsoleto]
call_user_method -- Chama um método de usuário num objeto específico [obsoleto]
class_exists -- Checa se uma classe foi definida
get_class_methods -- Retorna uma matriz associativa com nomes de métodos da classe
get_class_vars -- Retorna uma matriz das propriedades padrão da classe
get_class -- Retorna o nome da classe de um objeto
get_declared_classes -- Retorna uma matriz com os nomes das classes definidas
get_object_vars -- Retorna uma matriz associativa com as propriedades do objeto
get_parent_class -- Devolve o nome da classe pai para o objeto ou classe
is_a -- Retorna TRUE se o objeto é desta classe ou tem esta classe como uma de suas classes pai.
is_subclass_of -- Retorna TRUE se o objeto tem esta classe como uma de suas classes pai
method_exists -- Checa se o método da classe existe

