需要邀请Facebook的朋友mysite
问题描述:
我会实现一个功能,让用户邀请他们的Facebook好友(陈述选择或让其中的一些排除)到我们的网站(我不知道什么是可能的与Facebook API但可能的情况下: 1-发送普通电子邮件给朋友2-脸书信息,邀请在facebook平台)。我是Facebook平台新手,不知道从哪里开始。你能推荐我使用哪个API(脸书连接,脸谱图等)?我读了Facebook的API,许可正在迅速改变。做这项工作的最先进的方式是什么?需要邀请Facebook的朋友mysite
答
您必须先创建一个Facebook应用程序。
继承人创建Facebook应用程序的链接。 https://www.facebook.com/developers/createapp.php
然后把下面的代码放到你的应用程序中。
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
//Your app details here
FB.init({appId: 'your-app-id', status: true, cookie: true, xfbml: true});
};
//Load the SDK asynchronously
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
<fb:serverfbml>
<script type="text/fbml">
<fb:fbml>
<fb:request-form
action="url-after-inviting"
method="POST"
invite="true"
type="Name of site"
content="Text you want to keep along.
<fb:req-choice url='link-to-your-website'
label='<?php echo htmlspecialchars("Invite Now!",ENT_QUOTES); ?>'/>"
>
<fb:multi-friend-selector
showborder="false"
actiontext="title-text"
exclude_ids="<?php //echo $excludeIds; ?>"
rows="3"
/>
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
想知道如何在PHP端做到这一点。有任何想法吗? – Ashfame 2011-06-13 07:49:05
你可以在你的php文件中编写相同的代码,因为我们可以放入JavaScript php文件。只是把它放在外面标签 – programmer 2011-06-13 07:57:12
程序员:我真的必须写facebook应用吗?没有创建Facebook应用程序可以使用api吗? – 2011-06-13 09:01:34