Estoy tratando de pasar datos personalizados en sendy a través de la API de sendy. Sendy tiene atributos de campo personalizados en los que podemos pasar datos. Estoy usando un paquete js de sendy node cuyo enlace se proporciona en el sitio web de sendy. el problema es que no puedo pasar datos de campos personalizados a sendy api. Aquí está mi código
var params = { email: email2, custom: { 'assignmentDetail':assignmentLink, 'submissionDetail':submissionDetail, 'FormLink':reviewerFormLink, }, list_id: ListID, api_key: 'vQzxtX76pNFekG4w5BzC' }; sendy.subscribe(params, function (err, result) { if (err){ console.log(err.toString()); }else{ UpdateData(recordID, email2, ListID); console.log('Subscribed succesfully');} });los datos del campo personalizado no se pasan en el envío. Por favor ayuda
He encontrado la solución a mi problema. Es muy simple. Debe crear sus campos personalizados entre comillas y listo. Justo como esto
var params = { email: email2, //make sure custom field names are same otherwise sendy would igore the fields 'assignmentDetail':assignmentLink, 'submissionDetail':submissionDetail, 'FormLink':reviewerFormLink, list_id: ListID, api_key: 'vQzxtX76pNFekG4w5BzC' }; sendy.subscribe(params, function (err, result) { if (err){ console.log(err.toString()); }else{ UpdateData(recordID, email2, ListID); console.log('Subscribed succesfully');} });