Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取应用程序的访问令牌,其用户正在使用facebook移动应用程序?_Php_Facebook_Facebook Php Sdk - Fatal编程技术网

Php 如何获取应用程序的访问令牌,其用户正在使用facebook移动应用程序?

Php 如何获取应用程序的访问令牌,其用户正在使用facebook移动应用程序?,php,facebook,facebook-php-sdk,Php,Facebook,Facebook Php Sdk,我只想从那些通过手机(不是iOS或Android)使用facebook的用户那里获得我的应用程序的访问令牌,有可能吗?很快会有帮助,我没有从谷歌那里得到任何结果,我希望在5月1日之前找到正确的方法,谢谢你仍然可以使用服务器上的PHP SDK通过Graph API检索数据。之后,您所要做的就是初始化它,您将能够调用Graph API,然后将数据传递给您的用户(即使他们没有启用JavaScript) 以下是如何初始化PHP SDK(取自- 现在您有了$facebook对象,您可以使用如下API调用授

我只想从那些通过手机(不是iOS或Android)使用facebook的用户那里获得我的应用程序的访问令牌,有可能吗?很快会有帮助,我没有从谷歌那里得到任何结果,我希望在5月1日之前找到正确的方法,谢谢你仍然可以使用服务器上的PHP SDK通过Graph API检索数据。之后,您所要做的就是初始化它,您将能够调用Graph API,然后将数据传递给您的用户(即使他们没有启用JavaScript)

以下是如何初始化PHP SDK(取自-

现在您有了
$facebook
对象,您可以使用如下API调用授权用户:

  • Facebook::getUser()
  • Facebook::getLoginUrl()
  • Facebook::getLogoutUrl()

首先,您需要阅读关于
getLoginUrl()的内容

是的,这是可能的。你可以通过对graph api的简单HTTP请求来实现。你能更具体地说明你是如何实现你的应用程序的吗?你正在使用什么技术以及到目前为止你已经尝试了什么?谢谢,我将PHP与JAVASCRIPT结合使用,我正在以某种方式使用这两种技术,以便非JS用户能够获得相同的U我在他们的浏览器中,我只是想知道是否有人没有通过手机上的网络浏览器登录fb,但在fb移动应用程序上,会有什么解决方案,但你是对的,我知道了,谢谢
require_once("facebook.php");

$config = array();
$config[‘appId’] = 'YOUR_APP_ID';
$config[‘secret’] = 'YOUR_APP_SECRET';

$facebook = new Facebook($config);