0

我正在开发一个Android应用程序,用户在其中验证他的Facebook登录,然后我需要在服务器端(PHP)获取这个用户的信息我所做的是我在登录后从Android获取访问令牌然后将其发送到服务器为了直接通过预先获得的访问令牌获取用户信息,但显然这不是它应该工作的方式,因为在PHP中我启动了一个新的Facebook实例

$facebook = new Facebook(array( 'appId' => $appid, 'secret' => $app_secret ));
那么是否有任何机构可以解决如何将访问令牌或用户 ID 传递给 Facebook 并直接打开会话而不是在服务器端再次登录以打开会话?多谢

4

1 回答 1

1

你应该能够做这样的事情:

$facebook->setAccessToken("....");

令牌是您在 Android 上获得的令牌。您现在应该可以使用您为对象分配的新令牌调用 api。

var_dump($facebook->api('/me'));

于 2013-07-09T23:30:45.750 回答