Как zoho объявила о своем API v2.0.Поэтому я использую javascript для перехода с v1.0 на v2.0, но когда я пытаюсь вставить данные формы в отведения zoho.
Я использую JSON для публикации данных в zoho crm Но когда я отправляю форму, она показывает ошибку безопасности IAM.Я застрял на этом.Если у кого-то есть идеи по этому поводу, помогите мне исправить это.
Ниже приведен код JavaScript, который я использую для публикации данных в crm
//taking input data from my custom form and storing in js variable
var name = document.forms['myForm']['full_Name'].value;
var email = document.forms['myForm']['Email'].value;
var Referrals = document.forms['myForm']['referrals'].value;
var url = document.forms['myForm']['url_parameter'].value;
var website = document.forms['myForm']['Website'].value;
//converting above value into json object(key:value or api- name: value)
var arr = [{
"First_Name": "name",
"Email": "email",
"No_of_Referrals": "Referrals",
"URL_Parameter": "url",
"Website": "website"
}]
//using ajax to post above data into zoho
$.ajax({
url: 'https://www.zohoapis.com/crm/v2/Leads',
type: 'POST',
data: JSON.stringify(arr),
async: true,
dataType: 'json',
beforeSend: function(x) {
if (x && x.overrideMimeType) {
x.overrideMimeType("application/j-son;charset=UTF-8");
}
},
success: function(Response) {
alert(Response);
}
});
Я ожидаю, что когда я публикую данные формызатем создается новый запрос
Я пробовал правило политики безопасности содержимого в .htaccess, также используемом в заголовке с метатегом
Я включил эту строку в заголовок
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script src 'self' *.https://scripts.zohospotlight.com/track' 'unsafe-inline';">
изображение ошибки: