了Facebook的JavaScript API,可以讓你分享,給你一個回調
http://developers.facebook.com/docs/reference/javascript/FB.ui/
FB.ui(
{
method: 'feed',
name: 'Facebook Dialogs',
link: 'http://developers.facebook.com/docs/reference/dialogs/',
picture: 'http://fbrell.com/f8.jpg',
caption: 'Reference Documentation',
description: 'Dialogs provide a simple, consistent interface for applications to interface with users.',
message: 'Facebook Dialogs are easy!'
},
function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
}
);
要使用此,你需要建立了一個Facebook應用程序,並在開盤後直接把下面的代碼身體標記
<div id="fb-root">
</div>
<script src="http://connect.facebook.net/en_US/all.js" type="text/javascript"></script>
<script type="text/javascript">
FB.init({
appId: YOUR_API_KEY,
status: true,
cookie: true,
xfbml: true
});
FB.Canvas.setAutoResize();
</script>
如果您要求基本的權限,那麼您可以獲取用戶的臉書ID並使用它來存儲哪些使用rs已經分享。
來源
2011-06-06 14:56:45
Tom
Twitter並看看 http://stackoverflow.com/questions/4947825/is-there-a-callback-for-twitters-tweet-button – 2012-05-17 19:23:51