Я следовал инструкциям на getcomposer.org в сочетании с инструкциями на сайте developers.facebook.com, но я изо всех сил стараюсь запустить PHP SDK.Установка PHP PHP SDK через Composer с Autoload
Установка работала нормально, и все файлы были сгенерированы, включая autoload.php в папке поставщика.
Я поставил эту строку в моем index.php:
require 'vendor/autoload.php';
Когда я называю FacebookSession::setDefaultApplication('YOUR_APP_ID', 'YOUR_APP_SECRET');
я получаю фатальную ошибку, CLASS «FacebookSession» не найден.
Что мне нужно сделать?
Я думаю, что это что-то с именами путей и autoload.php, но я не могу понять это.
Папка поставщика находится в корне с index.php.
импортировать класс 'FacebookSession'. Добавьте «использовать Facebook \ FacebookSession» в свой файл. – xurshid29
Возможно, я абсолютно наивен, но не предназначен ли использовать autoload.php для загрузки всех заявлений о применении? Я новичок в этом, поэтому, пожалуйста, объясните, если вы не возражаете. –
Это сработало. Без полного понимания того, как работает PHP, я бы никогда не получил этого. Документы Facebook также вводят в заблуждение. –