我需要一个像facebook一样的Facebook按钮。现在,这通常很容易(Facebook的ifcks的API的hackjob),但是,他/她想要在Ebay页面上。我该怎么做? Ebay似乎不允许在卖家页面上使用Javascript,所以,也许是一个静态的按钮,一个PHP脚本更新(不知何故)?
答案 0 :(得分:2)
eBay不允许使用iframe或javacsript。
这就是为什么这家名为3DSellers的公司带有ShareYourItems应用程序,它正在插入Share&像Flash一样的按钮(允许): http://www.3dsellers.com/products/share-your-items/
答案 1 :(得分:1)
我不太了解ebay基础设施,但也许您可以使用开放图形api。 供你参考: http://developers.facebook.com/docs/opengraph/
答案 2 :(得分:1)
这里是Facebook生成器http://developers.facebook.com/docs/plugins/
的地方当你开始时你的Dream weaver中的代码看起来像这样:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
好的,当你从facebook添加HTML5生成代码的第一部分时,你的代码应该类似于:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>
好吧然后插入代码的第二部分,它应该看起来像这样,除了你的信息:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>
<div class="fb-send" data-href="http://example.com"></div>
将整个代码从dreamweaver复制到html标签下的ebay列表顶部。
答案 3 :(得分:0)
Ebay允许iframe吗? 然后你可以实现like按钮的iframe变体。
在此处查看并从生成的源代码中复制纯iframe标记: http://developers.facebook.com/docs/reference/plugins/like/
答案 4 :(得分:0)
好的,我已经在Dreamweaver cs 6中完成了这个。
在易趣中提交商家信息
我甚至在我的代码中添加了一个swf flash影片并且工作正常。我的商店页面和我的列表上有一个类似Facebook的按钮,以及我的项目的自动播放Flash幻灯片。所有免费的第三方应用程序。 附:所有图片或Flash影片必须位于第三方主机网站上才能使用。 你可以在www.mojotrading.biz查看我的网站,那里会有链接指引你到我的易趣页面,向你展示它的样子。