last day (15 days later) » 

5:01 PM
hola!
como va todo?
 
hola
 
tengo un problema un problema de cors, podrias ayudarme?
 
hiciste una pregunta en el sitio?
 
no realmente
queria verificar si el error era minimo
 
que te pasa?
 
5:05 PM
necesito obtener via api datos de este servicio campaignmonitor.com/api
ya he comprobado la conexion con postman y me trae los datos perfectamente
pero al usar ajax me da un error de cors
razón: falta la cabecera CORS 'Access-Control-Allow-Origin'
 
entonces esa api requiere algun tipo de header o autenticacion...
 
yo le estoy colocando los headers
 
@AlexHunter postman siempre trae todo bien, porque quien da el error de cors es el navegador...
 
$.ajax({
url: 'https://api.createsend.com/api/v3.2/clients/c22943ffb203b99e7891ceef35cc513cc/campaigns.json',
dataType: 'json',
type: 'GET',
headers:{
    'Access-Control-Allow-Origin':'*',
    'Content-Type':'application/json',
    'crossDomain': true,
    'async': true,
    'Authorization': 'Basic NGZhYjZjYTI5MDMwNzY5OGQ3ODE2ODkzMTNiYWExMDI6NGZhYjZjYTI5MDMwNzY5OGQ3ODE2ODkzMTNiYWExMDIC=',
    'Cache-Control': 'no-cache',
    'Postman-Token': 'eb9e1a14-ea16-4be8-96d1-da338a1ec743'
},
success: function(data){
si te fijas, ahi estan las cabeceras
 
'Access-Control-Allow-Origin':'*', muchas veces no es aceptado..
igual no soy un experto en cors...
 
5:08 PM
que otra alternativa tengo?
 
deberias preguntar a la gente de la api creo..
 
que problema vale, yo creo que es un detalle pequeño
 

last day (15 days later) »