Facebook SDK PHP vs JavaScript


Facebook SDK PHP vs JavaScript

在PHP中,我可以执行以下操作:

            <p>Or connect with:</p>
            <p>
                <a class="facebook" href="<?php echo $facebook_connect; ?>"></a>
            </p>

$facebook_connect将是一个变量,包含一个url及其包含的任何内容,这样facebook就可以启动并授权该应用程序,或者转储我正在寻找的数据对象。

然而,现在我正在与phonegap/cordova合作,将现有的网络应用程序移植到iOS/Android版本。因此,我想知道是否有类似上面(主要是上面)的东西可以与JavaScriptSDK一起使用/生成并与链接一起使用,或者是否有其他方式/方法?关键原因是我们为facebook提供了一个自定义按钮,它与应用程序的融合比facebook股票版要好得多。因此,我们希望继续使用

我会研究facebook javascript sdk,特别是他们拥有的FB.login方法。它制作了一个弹出窗口,供用户登录facebook。如果你对此感兴趣的话,还有php-sdk。

<button type="button" onclick="logginToFaceBook">Login</button> //This will be your button

//possibly in your head or in a JS file
function logginToFacebook(){
 //This was retreive from the page
 FB.login(function(response) {
 if (response.authResponse) {
 console.log('Welcome!  Fetching your information.... ');
 FB.api('/me', function(response) {
   console.log('Good to see you, ' + response.name + '.');
 });
 } else {
 console.log('User cancelled login or did not fully authorize.');
 }
});

不要忘记加载SDK,并使用FB.init.

使用您的应用程序id对其进行初始化