0

我正在尝试将 Pinterest 按钮添加到 Facebook Tab 应用程序中单个图像的产品页面。

Pinterest 代码是从他们的好东西部分获取的,并且必须包含 URL、媒体 URL 和描述。

我不是那么精通Javascript。我正在尝试提取 URL 并插入单个项目的 Javascript 按钮。请看下文;谢谢。

    <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>
4

1 回答 1

0

由于您试图让 Pinterest 按钮在 Facebook 页面选项卡中工作,因此由于无法知道您在 JavaScript 中位于哪个页面上,因此这将不起作用。

此信息通过signed_request. 你有几个选择这样做:

  • 建立将链接到“Pin”服务器端的页面链接
  • 将有关页面和页面选项卡的信息传递到客户端并在此处构建链接。

//assets.pinterest.com/js/pinit.js请注意,这只是一个链接,在您将 Pinterest JavaScript ( ) 包含在页面上之前,它不会看起来像 Pin-It 按钮。如果您在客户端构建该链接,则必须在之后包含该 JavaScript,因此链接将替换为iframe实际的 Pin-It 按钮。

于 2012-02-15T20:39:43.797 回答