您好!
到目前为止、我一直在使用现有的 Dropbox API 进行 OTA。 我看到 Dropbox 发出通知、要求更改访问令牌的策略。
我正在尝试改用新令牌格式的策略。
1. 我在 Dropbox 中创建了一个新应用程序。
2.我为“文件和文件夹”选项卡添加了读取权限(如所附文件中所示)
3.我在应用程序中创建了一个文件夹"read_file"。
4.已创建访问令牌并将其复制到#define OTA_SERVER_REST_HDR_VAL
另一件事。 我在复制访问令牌后更改了文件夹。(希望不会产生错误...)
但是、当我尝试 OTA 时
、e2e.ti.com/.../putty_5F00_dropbox.txtI将出现 FsOpen =-11、"file not exists" 错误、如2所示
错误日志:
(二
sl_extLib_OtaRun:调用 OtaClient_ConnectServer OTA server=api.dropbox.com
OtaClient_ConnectServer:http_connect_server api.dropbox.com
IReturn 值为0sl_extLib_OtaRun:OtaClient_UpdateCheck、vendorStr=Read_file
OtaClient_UpdateCheck:调用 http_build_request /1/metadata/auto/
CdnDropbox_SendReqDir:UI=/2/files/list_folder
_OtaCleanToIdle:关闭 OTA 客户端和 CDN 客户端并返回空闲状态
sl_extLib_OtaRun 错误:OtaClient_UpdateCheck
IReturn 值为-4
器件错误重试_ReadStatFile:sl_FsOpen 中出现错误、STATUS=-11
sl_extLib_OtaRun:调用 OtaClient_ConnectServer OTA server=api.dropbox.com
OtaClient_ConnectServer:http_connect_server api.dropbox.com
IReturn 值为0sl_extLib_OtaRun:OtaClient_UpdateCheck、vendorStr=Read_file
OtaClient_UpdateCheck:调用 http_build_request /1/metadata/auto/
CdnDropbox_SendReqDir:UI=/2/files/list_folder
_OtaCleanToIdle:关闭 OTA 客户端和 CDN 客户端并返回空闲状态
sl_extLib_OtaRun 错误:OtaClient_UpdateCheck
IReturn 值为-4
(小部分
您能不能澄清可能出现的问题吗?