【发布时间】:2017-05-01 11:06:59
【问题描述】:
仅此而已,我正在阅读documentation,看来您无需身份验证即可访问基本信息。但是我遇到了一个错误
代码
$fb = new Facebook([
'app_id' => '...',
'app_secret' => '...',
'default_graph_version' => 'v2.2'
]);
$response = $fb->get('/1000785'); // a valid ramdom user_id
和回应
Type: Facebook\Exceptions\FacebookSDKException
Message: You must provide an access token.
File: ...src/Facebook/FacebookRequest.php
那么,我还是需要实现“经典”登录吗?
【问题讨论】:
-
你是如何得到 user_id 的?
-
这是一个“有效范围”之间的随机数,我的意思是,使用 access_token 我可以检索信息,它是一个有效的 id。
-
应用正在使用应用范围内的用户 ID。用户 ID 在一个应用中有效并不意味着它在另一个应用中也有效。
-
可能有一些方法,但这取决于你想从用户那里得到什么。例如,应用令牌可能会起作用。
-
太棒了! @MathieudeLorimier 我只是谷歌的应用程序令牌,我让它工作,再次感谢。 stackoverflow.com/questions/12948809/…
标签: php facebook facebook-graph-api