Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

allyson abreu

(Soap) WSDL PHP

Recommended Posts

ola pessoal estou com uma duvida, bom sou novo na area, e dps de muito pesquisar e ver alguns artigos, consegui fazer o requerimento a um webservice, e obtive o retorno, o problema é que o retorno esta dessa forma e eu n sei como prosseguir para que eu consiga pegar os dados e enviar a um banco de dados

 

segue o código da solicitação

<?php

$CodigoCliente     = xxx;
$Senha     = xxx;
$Data     = '14/08/2015';

$client = new SoapClient('http://wspub.allnations.com.br/wsIntEstoqueClientes/ServicoReservasPedidosExt.asmx?wsdl');
$function = 'RetornarListaProdutos';
$arguments =  array('RetornarListaProdutos' => array (
'CodigoCliente'  => $CodigoCliente,
'Senha'  => $Senha,
'Data'  => $Data,
));

$options = array('location' => 'http://wspub.allnations.com.br/wsIntEstoqueClientes/ServicoReservasPedidosExt.asmx');

$result = $client->__soapCall($function, $arguments, $options);

 print_r($result->RetornarListaProdutosResult);
//var_dump($result->RetornarListaProdutosResult);

?>
e o retorno

stdClass Object ( [schema] => [any] => 2015-08-14T09:14:07-03:00ACESSÓRIOS COMPUTADORES WEBCAM WEBCAM PCTOP0039770WEBCAM PCTOP BLISTER PRETO E PRATA WCPP02 Especificações: Resolução pixel: 480*680 pixel Tamanho de captura: 640*480 Pixels Sensor de imagem: 1/4 in. CMOS SXGA Taxa de transmissão: 30fps/VGA Foco: 5 cm a infinito Balanceamento do branco: Automático Controle de exposição: Automático Base:360 graus, própria para mesa Conexão: USB 2.0 e 1.1 Conexão de áudio: P2 Controle automático de luz Com microfone embutido e controle de volume Dimensão do produto (LxAxP): 5 x 7 x 5 cm Compatível:Windows 9X/2000/Me/XP/Vista/Win7/Mac OS Garantia: 6 meses Tel de Contato: (21) 3523-8011WCPP02789895102728261.000011.29001http://images.allnations.com.br/imagens/produtos/imagemSite.aspx?h=196&l=246&src=0039770SC85258019 0.10000.10000.1000101 - ESTRANGEIRA - IMPORTACAO DIRETA)
grato desde ja

 

o link que esta rodando o script é o http://todcara.com/admin/model/allnations/conex.php

se precisar ver o retorno completo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

para n fazer outro topico jah que é relacionado ao assunto

 

bem fiz a chamada, recebi o retorno em array agora a questão é como fazer para mandar para o banco de dados segue abaixo a resposta do WS"

Array
(
    [RetornarListaProdutosResult] => Array
        (
            [schema] => Array
                (
                    [element] => Array
                        (
                            [complexType] => Array
                                (
                                    [choice] => Array
                                        (
                                            [element] => Array
                                                (
                                                    [complexType] => Array
                                                        (
                                                            [sequence] => Array
                                                                (
                                                                    [element] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [!name] => TIMESTAMP
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [1] => Array
                                                                                (
                                                                                    [!name] => DEPARTAMENTO
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [2] => Array
                                                                                (
                                                                                    [!name] => CATEGORIA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [3] => Array
                                                                                (
                                                                                    [!name] => SUBCATEGORIA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [4] => Array
                                                                                (
                                                                                    [!name] => FABRICANTE
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [5] => Array
                                                                                (
                                                                                    [!name] => CODIGO
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [6] => Array
                                                                                (
                                                                                    [!name] => DESCRICAO
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [7] => Array
                                                                                (
                                                                                    [!name] => DESCRTEC
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [8] => Array
                                                                                (
                                                                                    [!name] => PARTNUMBER
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [9] => Array
                                                                                (
                                                                                    [!name] => EAN
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [10] => Array
                                                                                (
                                                                                    [!name] => GARANTIA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [11] => Array
                                                                                (
                                                                                    [!name] => PESOKG
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [12] => Array
                                                                                (
                                                                                    [!name] => PRECOREVENDA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [13] => Array
                                                                                (
                                                                                    [!name] => DISPONIVEL
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [14] => Array
                                                                                (
                                                                                    [!name] => URLFOTOPRODUTO
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [15] => Array
                                                                                (
                                                                                    [!name] => ESTOQUE
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [16] => Array
                                                                                (
                                                                                    [!name] => NCM
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [17] => Array
                                                                                (
                                                                                    [!name] => LARGURA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [18] => Array
                                                                                (
                                                                                    [!name] => ALTURA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [19] => Array
                                                                                (
                                                                                    [!name] => PROFUNDIDADE
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [20] => Array
                                                                                (
                                                                                    [!name] => ATIVO
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [21] => Array
                                                                                (
                                                                                    [!name] => SUBSTTRIBUTARIA
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                            [22] => Array
                                                                                (
                                                                                    [!name] => ORIGEMPRODUTO
                                                                                    [!minOccurs] => 0
                                                                                )

                                                                        )

                                                                )

                                                        )

                                                    [!name] => Produtos
                                                )

                                            [!minOccurs] => 0
                                            [!maxOccurs] => unbounded
                                        )

                                )

                            [!name] => NewDataSet
                            [!msdata:IsDataSet] => true
                            [!msdata:UseCurrentLocale] => true
                        )

                    [!id] => NewDataSet
                )

            [diffgram] => Array
                (
                    [NewDataSet] => Array
                        (
                            [Produtos] => Array
                                (
                                    [0] => Array
                                        (
                                            [TIMESTAMP] => 2015-08-15T00:00:01-03:00
                                            [DEPARTAMENTO] => SEGURANÇA                                         
                                            [CATEGORIA] => HD PARA SISTEMA DE SEGURANÇA                      
                                            [SUBCATEGORIA] => HD PARA SEGURANÇA                                 
                                            [FABRICANTE] => WD
                                            [CODIGO] => 0044815
                                            [DESCRICAO] => HDD INTERNO WD *PURPLE* 1 TB - ARMAZENAMENTO PARA VIGILANCIA / DVR
                                            [DESCRTEC] => 
Capacidade: 1 TB
Interface: SATA III (SATA de 6 Gb/s)
Velocidade de rotação: IntelliPower * (até 7.200RPM) 
Cache: 64 MB 

A vigilância é Purple!

A escolha inteligente para vigilância 
O armazenamento para vigilância WD Purple conta com a tecnologia AllFrame* para a máxima confiabilidade e tranquilidade na instalação de sistemas de segurança domésticos ou de pequenas e médias empresas. As atualizações exclusivas de firmware do WD Purple funcionam com streaming de ATA para reduzir os erros de pixelização e interrupção de vídeos que ocorrem quando discos rígidos de desktop são usados incorretamente como armazenamento em sistemas de segurança. O armazenamento para vigilância WD Purple está projetado para sistemas de segurança de vigilância de alta definição, de funcionamento ininterrupto, que usam até oito discos rígidos e até 32 câmeras. 

*Benefícios principais:
- Reduz a perda de quadros de vídeo com armazenamento próprio para vigilância. 
- Preparado especificamente para sistemas de segurança para vigilância. 
- Os algoritmos de cache estão ajustados para gravação intensiva, baixa taxa de bits, aplicações de alto número de streams, típicos em situações de vigilância; 
- Mudança de prioridade para políticas de ocultação preventiva e alocações de gravação. 
- TLER Compatível com stream de ATA. 
- Permite até oito unidades. 

Unidades de desktop versus armazenamento próprio para vigilância 
O armazenamento próprio para vigilância do WD Purple foi testado para ser compatível com uma ampla variedade de sistemas de segurança. Essas unidades são projetadas para substituir as unidades de desktop padrão, que não foram projetadas para o severo ambiente de vigilância ininterrupta, sempre disponível e de alta definição. As unidades de desktop são criadas para funcionarem apenas em intervalos curtos e não têm uma arquitetura capaz de resistir às oscilações de temperatura e vibrações de equipamento que ocorrem em aplicações típicas de vigilância.

Menor consumo de energia 
Um baixo consumo de energia é crucial em ambientes de vigilância sempre disponíveis e com altas temperaturas. Com a exclusiva tecnologia IntelliSeek, as unidades WD Purple calculam as velocidades de busca ideais, reduzindo o consumo de energia, o barulho e a vibração que podem danificar e fazer com que unidades de desktop se desgastem mais rapidamente. Quando investe em uma unidade superior própria para vigilância, você se preocupa menos e desfruta os benefícios por longos períodos.

Especificação

Interface: SATA de 6 Gb/s 

Especificações de desempenho  
Velocidade de rotação: IntelliPower * 
Tamanho do buffer: 64 MB 
Ciclos de carga/descarga: 300.000 mínimo 

* IntelliPower - Um equilíbrio delicado de velocidade de giro, taxa de transferência e algoritmos de cachê desenhados tanto para economizar energia quanto para um desempenho sólido. Consomem menor corrente, permitindo menores picos de cargas nos sistemas durante a inicialização. Com RPM entre 5400 e 7200 e dependendo do uso e demanda, a velocidade pode variar entre essas duas.Não fica girando em 7200 RPM.Só quando é necessário.

Taxas de transferência 
Buffer para host (Serial ATA): 6 Gb/s (máx.) 

Especificações físicas  
Capacidade: 1 TB 
Tamanho físico: 3,5 pol. 
Setor por unidade: 1, 953, 525, 168 

Dimensões físicas (métrica)
Altura: 26,1 mm 
Profundidade: 147 mm 
Largura: 101,6 mm 
Peso: 0,45 kg 

Especificações ambientais  
Choque 
Choque operacional (leitura): 65G, 2 ms 
Choque não operacional: 250G, 2 ms 

Acústica 
Modo Idle: 21 dBA (média) 
Modo de busca 0: 22 dBA (média) 

Temperatura (métrica) 
Em operação: -0° C to 65° C 
Fora de operação: -40° C a 70° C 

Especificações elétricas  
Requisitos atuais 
Dissipação de energia 
Leitura/gravação: 3,30 Watt 
Idle: 2,90 Watt 
Standby: 0,70 Watts 
Sleep: 0,70 Watts 

Compatibilidade  
Sistema operacional: Windows/Mac 


Site do fabricante: http://www.wdc.com/pt
Suporte Fabricante: 0800-8917630
                                            [PARTNUMBER] => WD10PURX
                                            [EAN] => 718037823324
                                            [GARANTIA] => 36
                                            [PESOKG] => 0.5000
                                            [PRECOREVENDA] => 291.2900
                                            [DISPONIVEL] => 1
                                            [URLFOTOPRODUTO] => http://images.allnations.com.br/imagens/produtos/imagemSite.aspx?h=196&l=246&src=0044815
                                            [ESTOQUE] => SC
                                            [NCM] => 84717012            
                                            [LARGURA] => 0.1000
                                            [ALTURA] => 0.1500
                                            [PROFUNDIDADE] => 0.0300
                                            [ATIVO] => 1
                                            [SUBSTTRIBUTARIA] => 0
                                            [ORIGEMPRODUTO] => 6 - ESTRANGEIRA - IMP. DIRETA - LISTA CAMEX
                                            [!diffgr:id] => Produtos1
                                            [!msdata:rowOrder] => 0
                                        )

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.