Содержательный без Композитора

Я уже загрузил все файлы и папки "Официальный PHP SDK для API доставки контента" из GitHub в папку на моем сервере с именем "Contentful".

Затем я попытался следовать руководству с сайта Contentful, но, конечно, я не смог заставить его работать, потому что я не использовал Composer.

Код следующий:

require_once 'vendor/autoload.php';

// This is the space ID. A space is like a project folder in Contentful terms
$space='developer_bookshelf';

// This is the access token for this space. Normally you get both ID and the     token in the Contentful web app
$token='0b7f6x59a0';

// This configures the SDK to access the Delivery API entry with the specified  ID from the space defined at the top, using a space-specific access token.
$client = new \Contentful\Delivery\Client($token, $space);

// This retrieves the entry with the specified ID and JSON encodes it
echo json_encode($client->getEntry('5PeGS2SoZGSa4GuiQsigQu'), JSON_PRETTY_PRINT);

На GitHub я не смог найти инструкции по ручной установке и инициализации SDK.

Я действительно хочу использовать Contentful для проекта, но как начинающий PHP-разработчик, не зная ничего о Composer, мне нужны указания.

Любая хорошая душа может помочь мне изменить мой код, чтобы я мог инициализировать SDK и начать получать данные из Contentful API? Какие файлы требовать? Нужно ли что-нибудь делать для автозагрузки классов? Так много сомнений...

Мой хозяин: Pagely. Мое рабочее пространство: Codeanywhere.

Большое спасибо.

1 ответ

Ну, я сделал это так:

1) Installed MAMPS on my Mac;
2) Installed Composer locally, running the script from [here][1];
3) Ran php composer.phar require contentful/contentful:@beta through Terminal;
4) Got all the files uploaded to my live server.

Вот и все.

Другие вопросы по тегам