Не удается заставить PHP Dropbox API работать

Я играю с Dropbox api но не могу пройти первый шаг, заставив его работать. Любая помощь будет отличной! Я попытался сделать тщательный поиск в Google для моей проблемы без удачи.

Ссылка на учебник -> https://www.dropbox.com/developers/core/start/php

Версия PHP: 5.3.8

Я получаю сообщение об ошибке в этой строке:

use \Dropbox as dbx;

Выдает эту ошибку: Ошибка разбора: синтаксическая ошибка,

 unexpected T_USE in . . . 

Мой код очень прост:

require_once "dropbox-sdk/Dropbox/autoload.php";
use \Dropbox as dbx;

Спасибо за вашу помощь.

1 ответ

Код, который вы разместили, является синтаксически правильным, но use Декларация имеет определенные ограничения, которым вы должны следовать.

Убедитесь, что вы use операторы обрабатываются до запуска любого другого кода, кроме require_once,

<?php
require_once 'dropbox-sdk/Dropbox/autoload.php';
use \Dropbox as dbx;
?>

Это будет (и будет) правильно анализироваться как все содержимое скрипта.

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