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
(~21 anos atrás)
(~21 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
(~21 anos atrás)
(~21 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
(~21 anos atrás)
(~21 anos atrás)
Alguns servidores já oferecem esta API na lista de recursos.
Phpman
Phpman
14/09/2003 10:45pm
(~21 anos atrás)
(~21 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
(~21 anos atrás)
(~21 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
(~21 anos atrás)
(~21 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