我想在我的网页上提供facebook登录。如何使用这两个API在一个地方使用PHP获取一些facebook用户信息,在其他地方使用JS? 这是官方php sdk示例用法的链接(与JS sdk一起):
https://github.com/facebook/php-sdk/blob/master/examples/with_js_sdk.php
我想要做的是在该文件的某处使用此代码,例如:
FB.api("/me", function (response) {
alert('Name is ' + response.name);
});
或其他JS sdk代码以获取一些用户信息。
我总是有一个问题,当我使用一种类型的登录(PHP或JS)时,我只能使用一种api来调用信息。我不知道如何提供日志记录,这将使两个API都可用。有人知道怎么做吗?谢谢你的帮助!
答案 0 :(得分:0)
你可以在同一时间使用php sdk还可以在你的脚本中使用js api,只需在你的html体内添加它,
<div id="fb-root"></div>
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
FB.init({
appId : '<?=$yourappid?>',
status : true,
cookie : true,
xfbml : true
});
</script>
并尝试拨打此电话
<script type="text/javascript">
FB.api("/me", function (response) {
alert('Name is ' + response.name);
});
</script>
如果我错了,任何人都会纠正我