Ir para conteúdo

POWERED BY:

Arquivado

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

feasso

No 'Access-Control-Allow-Origin'

Recommended Posts

Estou tentando consumir os dados vindos pela API mas está dando erro: from origin 'null' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

 

 function RequestService() {
            $.ajax({
                type: "GET",
                url: "https://api.sympla.com.br/public/v3/events",
                contentType: "application/json; charset=utf-8",
                headers: "Access-Control-Allow-Origin: https://meusite.com",
                data: "{}",
                dataType: "json",
                success: function(data) { SucessCallback(data.d); },
                error: function(data) { FailureCallBack(data); }
            });
        }

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mudei para PHP (cURL) e funcionou:

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.sympla.com.br/public/v3/events/990329/participants",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => array(
    "S_TOKEN: XXX"
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

 

Ele retorna assim:

{"data":[{"id":73231337,"order_id":"A92M50SA","ticket_number":"RMZK-Q0-XHT0","ticket_num_qr_code":"RMZKQ0XHT0","ticket_name":"Ingresso Individual","ticket_sale_price":0,"first_name":"Adrielli","last_name":"Marcos Alexandre","email":"adriellimarcosalexandre@gmail.com","custom_form":[{"id":1377479,"name":"Endere\u00e7o","value":"Rua Jo\u00e3o Manoel da Silva / Rua Ol\u00edvia Dacoregio 107, Casa, esquina, Lado da Uni\u00e3o, Bra\u00e7o do Norte, SC, 88750-000"},{"id":1377480,"name":"Celular / Whatsapp","value":"48-99140-0939"},{"id":1383418,"name":"Escolaridade","value":"2\u00ba ano do Ensino M\u00e9dio"},{"id":1383419,"name":"Escola / Institui\u00e7\u00e3o","value":"E.E.B Dom Joaquim"},{"id":1402013,"name":"Curso de Interesse - Gradua\u00e7\u00e3o Presencial","value":"\"\""},{"id":1402014,"name":"Curso de Interesse - Gradua\u00e7\u00e3o Semipresencial / EaD","value":""},{"id":1402015,"name":"Curso de Interesse - T\u00e9cnico Semipresencial","value":""},{"id":1399096,"name":"ATEN\u00c7\u00c3O","value":"aceito"}],"checkin":[{"checkin_id":0,"check_in":false,"check_in_date":null}]},{"id":73201135,"order_id":"A92M3SLC","ticket_number":"RMZ7-TR-7NYM","ticket_num_qr_code":"RMZ7TR7NYM","ticket_name":"Ingresso Individual","ticket_sale_price":0,"first_name":"Aimee","last_name":"Argemi","email":"aimeeargemi@gmail.com","custom_form":[{"id":1377479,"name":"Endere\u00e7o","value":"Rua Marcelo Lodetti 310, F\u00e1brica de Costela, Centro, Crici\u00fama, SC, 88801-510"},{"id":1377480,"name":"Celular / Whatsapp","value":"48-99989-7136"},{"id":1383418,"name":"Escolaridade","value":"1\u00ba ano do Ensino M\u00e9dio"},{"id":1383419,"name":"Escola / Institui\u00e7\u00e3o","value":"Col\u00e9gio S\u00e3o Bento"},{"id":1402013,"name":"Curso de Interesse - Gradua\u00e7\u00e3o Presencial","value":"\"\""},{"id":1402014,"name":"Curso de Interesse - Gradua\u00e7\u00e3o Semipresencial / EaD","value":""},{"id":1402015,"name":"Curso de Interesse - T\u00e9cnico Semipresencial","value":""},{"id":1399096,"name":"ATEN\u00c7\u00c3O","value":"aceito"}],"checkin":[{"checkin_id":0,"check_in":false,"check_in_date":null}]},{"id":73214413,"order_id":"A92M4CK0","ticket_number":"RMZD-DN-GSRM","ticket_num_qr_code":"RMZDDNGSRM","ticket_name":"Ingresso Individual","ticket_sale_price":0,"first_name":"Alexya","last_name":"Placido","email":"alexya.dellosbel@gmail.com","custom_form":[{"id":1377479,"name":"Endere\u00e7o","value":"Rua Soldado Jos\u00e9 Melo 167, Casa, Urussanguinha, Ararangu\u00e1, SC, 88905-382"},{"id":1377480,"name":"Celular / Whatsapp","value":"48-98467-2447"}

 

Como eu faço para gerar um loop com os e-mails ?

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.