Когда я отправляю свои данные формы в zoho ведет, то в консоли я получаю ошибку политики безопасности контента - PullRequest
0 голосов
/ 13 июня 2019

Как 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';">

изображение ошибки:

...