Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Dúvida cUrl

$
0
0

Prezados, nunca tive trabalhei com curl, pesquisando um pouco achei a possível solução para meu problema, porém não obtive sucesso,
alguém pode dar uma luz?

Preciso buscar os valores dos serviços de manutenção nos sites das montadoras de veículos.

Por exemplo:

No site da Volkswagen, há uma áre com os planos de manutenção, e após o usuário preencher os campos do formulário, ele exibe o valor e os itens da manutenção.

http://www.vw.com.br...manutencao.html


No action do form esta setado default.aspx, os campos select trazem os respectivos names:

ctl00$ContentPlaceHolder1$ddAnoModelo
ctl00$ContentPlaceHolder1$ddModelo
ctl00$ContentPlaceHolder1$ddVersao
ctl00$ContentPlaceHolder1$ddServico

Como posso recuperar estes dados? Tentei recuperar com cUrl mas sem sucesso.

$cURL = curl_init('http://www.vw.com.br/pt/servicos/default.aspx');
  curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true);

  $dados = array(
        'ctl00$ContentPlaceHolder1$ddAnoModelo' => '2015',
'ctl00$ContentPlaceHolder1$ddModelo' => 'Amarok',
'ctl00$ContentPlaceHolder1$ddVersao' => '2.0 S10',
'ctl00$ContentPlaceHolder1$ddServico' => '6° Serviço -'
   
 
  );
 
  curl_setopt($cURL, CURLOPT_POST, true);
 
  curl_setopt($cURL, CURLOPT_POSTFIELDS, $dados);
 
  echo $resultado = curl_exec($cURL);
  curl_close($cURL);

O resultado é este:

Error while processing /content/br/brand/pt/servicos/default.aspx
Status
500 Message
javax.jcr.RepositoryException: org.apache.sling.api.resource.PersistenceException: Resource at '/content/br/brand/pt/servicos/default.aspx' is not modifiable. Location http://origin.br.d4....os/default.aspx Parent Location http://origin.br.d4....com/pt/servicos Path
/content/br/brand/pt/servicos/default.aspx Referer ChangeLog
<pre></pre>
Go Back
Modified Resource
Parent of Modified Resource

 

 

 

No caso do  método get, qual seria o procedimento?   E quando não há um action, como é o caso da Fiat, q usa javascript para trazer o resultado sem um form propriamente dito?


Viewing all articles
Browse latest Browse all 14190

Trending Articles