Boa noite a todos, estou com um projeto de um site de carros. O site estava pronto quando a dona falou que é preciso integrar o estoque de carros com um gestor. O gestor é o AutoGestor (http://autogestor.net/).
Eles passaram esse código para conectar com o API deles:
Se eu executar isso, aparentemente não faz nada, mas se eu abrir o codigo fonte do arquivo php, tem todo o conteudo de um xml. O que eu preciso é pegar esse codigo xml que esta no codigo fonte e transformar em um arquivo xml, que vai alimentar depois o banco de dados do site. Como faço pra salvar isso automaticamente ao executar o arquivo php?
Pergunta
mrpicolo
Boa noite a todos, estou com um projeto de um site de carros. O site estava pronto quando a dona falou que é preciso integrar o estoque de carros com um gestor. O gestor é o AutoGestor (http://autogestor.net/).
Eles passaram esse código para conectar com o API deles:
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "http://ws.autogestor.net/api/v2.0/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "<?xml version=\"1.0\" encoding=\"utf-8\"?><requisicao><chave>4297f44b13955235245b2497399d7a93</chave><acao>ag_lista_itens</acao></requisicao>",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
?>
Se eu executar isso, aparentemente não faz nada, mas se eu abrir o codigo fonte do arquivo php, tem todo o conteudo de um xml. O que eu preciso é pegar esse codigo xml que esta no codigo fonte e transformar em um arquivo xml, que vai alimentar depois o banco de dados do site. Como faço pra salvar isso automaticamente ao executar o arquivo php?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.