Поскольку вы пытаетесь заставить кнопку Pinterest работать на вкладке Страницы Facebook, это не сработает из-за невозможности узнать, на какой странице вы находитесь в JavaScript.
Эта информация передается на сервер с signed_request
. У вас есть несколько вариантов сделать это:
- Создание ссылки на страницу, которая будет связана с «Pin» на стороне сервера
- Передайте информацию о странице и вкладке страницы клиентской стороне и создайте здесь ссылку.
Помните, что это всего лишь ссылка, и она не будет выглядеть как кнопка Pin-It, пока вы не включите Pinterest JavaScript (//assets.pinterest.com/js/pinit.js
) на странице. Если вы создаете эту ссылку на стороне клиента, вы должны включить этот JavaScript после, поэтому ссылка будет заменена на iframe
реальной кнопкой Pin-It.