我需要将facebook twitter和google +1按钮添加到动态生成的网页中。 我在这里解释我的用例:
用户来到我的门户网站,这是一个基于java / j2ee的门户网站,并添加了一些内容(例如姓名,地址,公司,名称,地点以及他的图片。)
然后,我正在生成像facebook个人资料页面www.mydomain.com/user_name。
这样的页面所以我的目标是使用Facebook分享按钮将他的内容以及网址和图片添加到他/她的Facebook墙上。
我查了几个代码,一个简单的例子是:
<a href="javascript:window.location=%22http://www.facebook.com/sharer.php?u=%22+encodeURIComponent(document.location)+%22&t=%22+encodeURIComponent(document.title)" title="Share on Facebook..."><img src="/path/to/your/image/" width="12" height="12" alt="alt" /></a>
我可以增强相同的代码来完成我的需求吗?另外我需要推特相同的内容。但我无法动态地做到这一点。我怎么做?任何参考或教程或代码示例都会有所帮助。
答案 0 :(得分:2)
<a href="http://twitter.com/share"
data-url="http://your.url.com/yourdynamicpage"
class="twitter-share-button"
data-text="What should I share?"
data-count="horizontal">
Tweet
</a>
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
这将有效
答案 1 :(得分:1)
如果您要动态生成网页,则表示您使用get
/ post
或数据库中的数据填充内容。
如果您已使用此数据填写其他内容,为什么您无法使用此数据填充Facebook共享网址的参数?