Laravel в социальных сетях указать версию графа Facebook - PullRequest
2 голосов
/ 04 февраля 2020

В настоящее время на Laravel 6, если вы устанавливаете Socialite и проверяете код у поставщика, то по умолчанию используется то, что они используют для получения сведений Facebook, до версии 3.3. Вы можете проверить это в:

vendor/laravel/socialite/src/Two/FacebookProvider.php

Эта версия графика может устареть (не уверен, но если вы проверяете проводник api graph facebook, вы не можете использовать более низкие версии, только v5.0 или v6.0 по состоянию на данный момент). Если когда-нибудь есть способ указать версию графа Facebook по умолчанию при использовании его в социальной сети?

1 Ответ

2 голосов
/ 04 февраля 2020

Как описано в CHANGELOG , с версией v4.3.0 вы можете изменить версию графика по умолчанию, вручную установить желаемую версию, например:

Socialite::driver('facebook')->usingGraphVersion('v5.0')

См. это пр для получения более подробной информации

...