【发布时间】:2013-01-04 08:20:46
【问题描述】:
没有APP ID可以使用FB分享插件吗?
如果我使用 HTML5 代码,那么控制台会记录错误 FB.getLoginStatus() called before calling FB.init()。
要像使用 HTML 5 FB 一样,需要有一个 APP ID 吗?
谢谢
【问题讨论】:
标签: html facebook-like facebook-sharer
没有APP ID可以使用FB分享插件吗?
如果我使用 HTML5 代码,那么控制台会记录错误 FB.getLoginStatus() called before calling FB.init()。
要像使用 HTML 5 FB 一样,需要有一个 APP ID 吗?
谢谢
【问题讨论】:
标签: html facebook-like facebook-sharer
我在这里分享我在 fb 墙上分享帖子所做的事情,这样你就不需要使用 appId。只需将此代码放在您希望共享链接的 HTML 页面中...
<a name="fb_share" type="button" href="http://www.facebook.com/sharer.php?u={$url}&media={$imgPath}&description={$desc}" class="joinFB">Share Your Advertise</a>
网址参数说明如下,
u : 当用户点击你的墙贴时,你希望用户访问的 URL 或链接,
媒体:完整的图像路径,确保图像在给定路径上可用,它将只接受一个图像
description : 你想在墙上展示的简短描述
它还会要求您编写一些数据,这些数据将显示在您的帖子上方。在 url 中传递的描述将显示在图像的右侧。
请注意,我已根据需要传递了 $url,$desc,$imgPath 变量。以上代码在 smarty-php 中,请根据您的需要进行更改。
希望这对您有所帮助。
【讨论】:
http://www.facebook.com/sharer.php?u=http://www.example.com 的链接,系统会提示用户在 Facebook 上分享该 URL。
是的,您需要一个应用 ID。您可以尝试在使用 facebook 时将自己的代码注入用户的 DOM 并在他们的 javascript 中调用函数......但我怀疑很多用户实际上会使用这种方式工作的“应用程序”。
【讨论】: