При попытке прочитать содержимое файла, которое находится во вложенной папке, а не в родительской папке, я просушиваю следующую ошибку.
Неустранимая ошибка: исключить исключение «Исключение» с сообщением «Недействительная подпись. Ожидаемая подпись базовой строки: GET & HTTPS% 3A% 2F% 2Fapi-content.dropbox.com% 2F1% 2Ffiles% 2Fdropbox% 2FProjects% 2FMAC% 2520Error.rtf & oauth_consumer_key% 3Dbdagb07uu6zq827% 26oauth_nonce% 3D46d063d5815a0972d63cf72359c0349f% 26oauth_signature_method% 3DHMAC-SHA1% 26oauth_timestamp% 3D1324449973% 26oauth_token % 3D7f2cr9kppqo2hxz% 26oauth_version% 3D1.0 (код состояния: 403) 'в /Applications/MAMP/htdocs/dbcatalog/BenTheDesigner-Dropbox-88e3876/Dropbox/OAuth/Consumer/Curl.php:133 Трассировка стека: # 0 / Приложения / MAMP / htdocs / dbcatalog / BenTheDesigner-Dropbox-88e3876 / Dropbox / API.php (109): Dropbox \ OAuth \ Consumer \ Curl-> fetch ('GET', 'https: // api-con …', ' файлы / dropbox / P … ', Array) # 1 /Applications/MAMP/htdocs/dbcatalog/BenTheDesigner-Dropbox-88e3876/check.php(21): Dropbox \ API-> getFile (' Projects / MAC Er .. . ') # 2 {main} брошен в /Applications/MAMP/htdocs/dbcatalog/BenTheDesigner-Dropbox-88e3876/Dropbox/OAuth/Consumer/Curl.php в строке 133
Я использую библиотеку Dropbox для Ben's для php
https://github.com/BenTheDesigner/Dropbox
благодаря
Если вы ищете простой PHP-API, вы можете найти его здесь:
Это сообщение, которое было возвращено, когда запрос OAuth подписан неправильно. Вероятно, это вина библиотеки, которую вы используете. На первый взгляд, похоже, что это может быть неправильное кодирование имени вашего файла «MAC Error.rtf». Оформить заявку на удаление SDK для SDK на веб-сайте можно в качестве альтернативы, и эта проблема возникает у владельца библиотеки.
Код, который генерирует это, тоже поможет.