Пустой идентификатор объекта для первого DrEdit Doc в примере PHP Google API Drive SDK

Я преодолел несколько ошибок, чтобы добиться такого результата с примером Google API Drive PHP DREdit, и попытался выполнить установку этот.

OAuth2 подключается нормально и загружает демонстрационную страницу DrEdit. Однако при первом сохранении документ не имеет идентификатора, а внешние интерфейсы DrEdit /public/js/controller.js обрабатывает это с:

...
if ($routeParams.id ) {
editor.load($routeParams.id);
} else {
// New doc, but defer to next event cycle to ensure init
$timeout(function () {
editor.create();
},
1);
}

Для меня это означает, что получите идентификатор во второй раз, когда документ будет сохранен, потому что он не будет представлен в первый раз. Выход консоли Chrome (не развернутый) отображается в первом меню Файл> Сохранить:

Object {id: «»} controllers.js: 14

Создание нового документа angular-1.0.0.js: 5525

Обновление редактора Object {content: «», метки: Object, редактируемый: true, заголовок: «Untitled document», описание: «»…} content: nulldescription: «» editable: truelabels:

ObjectmimeType: «text / plain» resource_id: nulltitle: «Документ без названия»прото:

Объект angular-1.0.0.js: 5525`

Затем второй сохранить в меню Файл:

Сохранение файла true angular-1.0.0.js: 5525

Сохраняемый объект {content: «», метки: Object, редактируемый: true, заголовок: «Untitled document», описание: «»…} angular-1.0.0.js: 5525

Сохраненный файл Object {data: Object, status: 200, заголовки: function, config: Object} angular-1.0.0.js: 5525

Object {id: «[object Object]»} controllers.js: 14

Загрузка ресурса [объект Object] Object {} angular-1.0.0.js: 5525

Сохранение файла false angular-1.0.0.js: 5525

Сохраняемый объект {content: «abc», метки: Object, редактируемый: true, заголовок: «Untitled document», описание: «»…} angular-1.0.0.js: 5525

ПОЛОЖИЛ http://company.com/svc?newRevision=true 500 — внутренняя ошибка сервера)

Я имею дело с Object {id: «[object Object]»}, но немного застрял. $ routeParams.id при первом запуске, по-видимому, не имеет действительного идентификатора файла, но не уверен, что он должен сохраняться до второго сохранения. PHP SLIM Framework, следовательно, жалуется на

ErrorException Undefined property: stdClass::$id

Как мне диагностировать дальше?

1

Решение

Похоже, что в примере может быть ошибка, приводящая к этой ошибке. Пожалуйста, отправьте вопрос в проект GitHub трекер так что мы можем продолжить.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]