Facebook PHP SDK v4 升级到 v5 和 OpenGraph 会话
Facebook PHP SDK upgrade v4 to v5 and OpenGraph session
我想将 FB PHP SDK 升级到 v5,但找不到任何升级指南。
现在我只通过 PHP SDK 使用 FB 登录和注册,但我还想添加从 OpenGraph /video/{video-id}
.
获取数据
在 OpenGraph 文档中,我看到每个端点都需要一些 $session
,但在 PHP SDK 中,我看到 FacebookSession 在 v5 中被弃用 (https://developers.facebook.com/docs/php/FacebookSession/5.0.0)。
我需要更改什么才能让我的 login/registration 正常工作以及如何在 v5 中获得此会话?还是我现在应该坚持使用 v4?
从 v4 到 v5:https://www.sammyk.me/upgrading-the-facebook-php-sdk-from-v4-to-v5
从 v3 到 v5:https://www.sammyk.me/upgrading-the-facebook-php-sdk-from-v3-x-to-v5
SDK 的贡献者之一:)
问题的第一部分如@Yassine Guedidi 给出的 link:
From v4 to v5: https://www.sammyk.me/upgrading-the-facebook-php-sdk-from-v4-to-v5
第二部分——获取App access token是:
$oFb = new Facebook([
'app_id' => '{app-id}',
'app_secret' => '{app-secret}',
'default_graph_version' => 'v2.4',
]);
$access_token = $oFb->getApp()->getAccessToken();
我想将 FB PHP SDK 升级到 v5,但找不到任何升级指南。
现在我只通过 PHP SDK 使用 FB 登录和注册,但我还想添加从 OpenGraph /video/{video-id}
.
在 OpenGraph 文档中,我看到每个端点都需要一些 $session
,但在 PHP SDK 中,我看到 FacebookSession 在 v5 中被弃用 (https://developers.facebook.com/docs/php/FacebookSession/5.0.0)。
我需要更改什么才能让我的 login/registration 正常工作以及如何在 v5 中获得此会话?还是我现在应该坚持使用 v4?
从 v4 到 v5:https://www.sammyk.me/upgrading-the-facebook-php-sdk-from-v4-to-v5
从 v3 到 v5:https://www.sammyk.me/upgrading-the-facebook-php-sdk-from-v3-x-to-v5
SDK 的贡献者之一:)
问题的第一部分如@Yassine Guedidi 给出的 link:
From v4 to v5: https://www.sammyk.me/upgrading-the-facebook-php-sdk-from-v4-to-v5
第二部分——获取App access token是:
$oFb = new Facebook([
'app_id' => '{app-id}',
'app_secret' => '{app-secret}',
'default_graph_version' => 'v2.4',
]);
$access_token = $oFb->getApp()->getAccessToken();