没有APP ID可以使用FB分享插件吗?如果我使用 HTML5 代码,那么控制台会记录一个错误FB.getLoginStatus() called before calling FB.init()
。要像使用 HTML 5 FB 一样,是否需要拥有 APP ID?
谢谢
没有APP ID可以使用FB分享插件吗?如果我使用 HTML5 代码,那么控制台会记录一个错误FB.getLoginStatus() called before calling FB.init()
。要像使用 HTML 5 FB 一样,是否需要拥有 APP ID?
谢谢
在这里我分享我在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>
URL参数解释如下,
u :当用户点击您的墙贴时,您希望用户访问的网址或链接,
media :完整的图像路径,确保图像在给定路径上可用,它将只接受一个图像
描述:您想在墙上显示的简短描述
它还会要求您编写一些数据,这些数据将显示在您的帖子上方。在 url 中传递的描述将显示在图像的右侧。
请注意,我已根据需要传递了 $url,$desc,$imgPath 变量。上面的代码在 smarty-php 中,所以请根据您的要求进行更改。
希望这对您有所帮助。
是的,您需要一个应用程序 ID。您可以尝试在使用 facebook 时将自己的代码注入用户的 DOM 并在他们的 javascript 中调用函数......但我怀疑许多用户实际上会使用以这种方式工作的“应用程序”。