使用来自Javascript变量的消息更新Facebook状态

7 javascript url share facebook status

是否有一种简单的方法可以让用户使用JavaScript变量中的消息在Facebook上更新其状态?我知道有一个可用于共享链接的URL,如下所示:

<a href="http://www.facebook.com/sharer.php?u=www.fthisclass.com/jshoregen.html&t=title">testlink </a>
Run Code Online (Sandbox Code Playgroud)

当它们进入共享页面时,它不会填写状态更新.有没有一种方法可以预先填充,或者自动更新状态?

谢谢!

编辑:不是我想要的.我可以在必要时使用PHP(尽管我对它的经验很少),但我不想让用户在允许应用程序时遇到错误,或者必须处理实际编写的Facebook应用程序.我只想给用户一个预制状态更新,所以他们所要做的就是点击"分享"按钮.再次感谢!

编辑2:所以api看起来很有希望,但对我来说有点复杂.看起来它将涉及获得用户的许可以设置其状态,并且可能涉及设置跨通信渠道以使我的站点与facebook通信.假设我能做到这一点,我该如何使用Facebook Javascript api?我得到了代码(user_setStatus看起来很简单),但是如何告诉我的脚本我正在使用Facebook的api?再次感谢...再次!

mcq*_*rty 22

试试这个:

http://www.facebook.com/connect/prompt_feed.php?&message=my%20awesome%20status

[编辑]链接不起作用请更新它.

  • 不再适用/:任何新的解决方案?我正在考虑通过javascript更改值,但是如何在加载URL后执行此操作?URL =`javascript:document.getElementById('feedform_user_message').class =''; document.getElementById('feedform_user_message').value ='my message here';` (3认同)

Sha*_*ard 0

不确定您是否使用 PHP,但这里有一个链接,向您展示如何使用 Facebook API 更新状态。您可以通过 Javascript 使用 Ajax 调用页面,传入变量并将其发布到 Facebook 状态消息。

http://fbcookbook.ofhas.in/2009/02/07/facebook-reveals-status-api-how-to-use-it/