2015-09-30 1 views
0

Я попытался обойти соп, чтобы получить информацию о свинце от marketo api. Можно ли использовать CORS или JSONP. Это не похоже, но я боюсь, что в моем коде может быть ошибка.Можно ли использовать CORS или JSONP с marketo rest api

Я использую метод наброски CORS в книге «Третья сторона» Javascript

function createCORSRequest(method, url){ 
    var xhr = new XMLHttpRequest(); 
    if ("withCredentials" in xhr){ 
     console.log('We have credentials'); 
     xhr.open(method, url, false); 
    } else if (typeof XDomainRequest != "undefined"){ 
     xhr = new XDomainRequest(); 
     xhr.open(method, url, false); 
     console.log('Domain request is undefined'); 
    } else { 
     xhr = null; 
     console.log('null null null');  
    } 

    return xhr; 
}; 

xhr = new createCORSRequest(); 
xhr.open("GET", {url}, false); 
xhr.send(); 

В настоящее время я получаю стандартную ошибку мыла.

Должен ли я просто создать новый api в домене, из которого был получен документ. Эффективно обертка для Marketo rest api.

ответ

0

Должен ли я просто создать новую api в домене, из которого был получен документ. Эффективно обертка для Marketo rest api.

Это действительно лучший способ это сделать. Возможно, существует какой-то метод, который вы могли бы использовать, чтобы обойти его, но разоблачение вашего токена доступа - это действительно плохая новость с точки зрения безопасности.

+0

спасибо. – TheCranfordPlayers

 Смежные вопросы

  • Нет связанных вопросов^_^