Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

181
Views
Error de Javascript: esperaba una cadena pero obtuvo un objeto

Estoy trabajando con un proveedor de programas de afiliados de terceros llamado Rewardful y estoy tratando de integrarlos con mi sitio web. Sé que los integré correctamente como cuando los puse en la consola: Rewardful.affiliate genera correctamente la respuesta JSON que tiene la forma:

 { id: "b533bfca-7c70-4dec-9691-e136a8d9a26c", name: "James Bond", first_name: "James", last_name: "Bond", token: "james007" }

Sin embargo, estoy tratando de guardar esta información en mi base de datos usando el script de Rewardful:

 var affiliate; rewardful('ready', function() { if(Rewardful.affiliate) { affiliate = Rewardful.affiliate; } });

pero sigo recibiendo el error que se muestra en la consola: Expected a string but got a object (original data: {"id": "b533bfca-7c70-4dec-9691-e136a8d9a26c", "name": ... que es lo mismo como el anterior, excepto que se devuelve en el formulario que comienza con original data .

¿Cómo extraigo la respuesta json real de este objeto? Object.entries(Rewardful.affiliate)[0] pero me da el mismo error pero elimina name , last_name , first_name y token .

Cualquier ayuda sería muy apreciada. Gracias

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!