社交媒体共享按钮不会重定向回粉丝页面iframe产品页面

时间:2012-08-06 15:56:33

标签: facebook iframe facebook-like addthis

我的一个朋友在我的粉丝页面添加了一个商店,它使用iframe ...基本上将一个网站放在Facebook框架内。它有一个SSL证书。我们使用addthis.com代码为每个产品页面添加了按钮等社交媒体。见下文。以下代码适用于产品页面,但问题是当您将其分享到Facebook或Google +时,为该产品提供的链接在点击时会将用户带到zencart所在的托管网址。

<link rel="image_src" href="<?php echo "http://" . $_SERVER['HTTP_HOST'] . "zencart1/images/" . $products_image; ?>" />

<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" glusone:size="medium"></a>
<a class="addthis_button_pinterest_pinit"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true}; </script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-501a85992fdcfe86"></script>
<!-- AddThis Button END -->

粉丝专页:https://www.facebook.com/TracyLoganDesigns 转到围巾类别 - 这是我有测试产品的地方。 当您在Facebook等上分享产品测试链接时点击它,这是它所链接的链接:http://firetreegraphics.com/zencart1...9#.UBrFH01lTjY

如何设置它以便返回粉丝页面网址?

1 个答案:

答案 0 :(得分:0)

  

如何设置它以便返回粉丝页面网址?

不喜欢/分享您服务器上托管的产品页面,而是您/page/app组合的Facebook网址。

如果您想要链接到Facebook上的应用程序内的特定产品页面(而不仅仅是起始页面),那么您必须使用其中的app_data参数链接,并在您的应用加载到Facebook上的iframe后从signed_request参数获取。