JavaScript obtenga URL e inserte en el botón Pinterest para la aplicación de la página de la página de Facebook

StackOverflow https://stackoverflow.com/questions/9300540

  •  25-10-2019
  •  | 
  •  

Pregunta

Estoy tratando de agregar un botón Pinterest a una página de producto para una sola imagen en una aplicación de pestaña de Facebook.

El código Pinterest se toma de su sección de golosinas y debe incluir una URL, la URL de los medios y la descripción.

No soy tan competente con JavaScript. Estoy tratando de extraer la URL e insertar en el botón JavaScript para un solo elemento. Por favor ver más abajo; Gracias.

    <a href="javascript:document.write(location.href);&media=http%3A%2F%2Fwww.mywebsite.net%2Ffiles%2Ftest%2Fks3.jpg&description=hello%20this%20is%20a%20product" class="pin-it-button" count-layout="horizontal">Pin It</a>
¿Fue útil?

Solución

Dado que intenta hacer que Pinterest funcione en la pestaña de la página de Facebook, esto no funcionará debido a la incapacidad de saber en qué página se encuentra en JavaScript.

Esta información se pasa al servidor con signed_request. Tienes un par de opciones para hacerlo:

  • Cree el enlace a la página que se vinculará al "PIN" del lado del servidor
  • Pase información sobre la página y la pestaña Página al lado del cliente y cree el enlace aquí.

Tenga en cuenta que este es solo un enlace y no se parecerá al botón PIN-IT hasta que incluya Pinterest JavaScript (//assets.pinterest.com/js/pinit.js) en una página. Si crea ese enlace en el lado del cliente, debe incluir ese JavaScript después, por lo que el enlace será reemplazado por iframe con el botón PIN-IT real.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top