Laravel社交名流指定facebook图形版本

Laravel社交名流指定facebook图形版本,laravel,facebook-graph-api,laravel-socialite,Laravel,Facebook Graph Api,Laravel Socialite,目前在Laravel6上,如果您安装Socialite并检查供应商的代码,他们用来获取Facebook详细信息的默认版本为3.3。您可以通过以下方式进行登记: vendor/laravel/socialite/src/Two/FacebookProvider.php 此版本的graph可能已被弃用(不确定,但如果您检查facebook graph api explorer,则无法使用较低版本,目前只能使用v5.0或v6.0)。如果在社交网站上使用Facebook graph时,有没有办法指定默

目前在Laravel6上,如果您安装Socialite并检查供应商的代码,他们用来获取Facebook详细信息的默认版本为3.3。您可以通过以下方式进行登记:

vendor/laravel/socialite/src/Two/FacebookProvider.php
此版本的graph可能已被弃用(不确定,但如果您检查facebook graph api explorer,则无法使用较低版本,目前只能使用v5.0或v6.0)。如果在社交网站上使用Facebook graph时,有没有办法指定默认的Facebook graph版本?

如中所述,使用v4.3.0版本,您可以更改默认的graph版本,手动设置所需的版本,例如:

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

有关更多详细信息,请参阅

对不再处于活动状态的较低版本的API调用将自动升级到接收端可用的最低版本。由于API版本之间的情况会发生变化,这可能意味着对于新的API版本,并非所有的编码工作方式都相同-因此,这可能就是为什么他们没有对其进行配置,而是对其进行硬编码的原因。感谢您的输入:)根据for API,一旦某个版本不再可用,对它的任何调用都将默认为下一个最旧的可用版本。谢谢,伙计!:)