lukebaird / dropbox-v2-php-sdk
用于与v2 API一起工作的Dropbox SDK
1.1.9
2019-02-08 20:49 UTC
Requires
- php: ^5.3.3 || ^7.0
This package is not auto-updated.
Last update: 2024-09-29 04:42:55 UTC
README
使用v2 API构建的Dropbox PHP SDK
最后更新:2018年2月23日
安装
- 在项目根目录运行
composer require lukebaird/dropbox-v2-php-sdk
附加信息
- Packagist.org链接
- 最新版本:
v1.1.6
文档
- 未来将改进文档。查看Example.php以了解基本用法。
- Dropbox API文档
- 您可以在相应文件中查看用法。
版本1.1.7
- 在
files->upload()
和files->download()
中添加了上传/下载原始数据的选项。 - 请参阅
sdk/Dropbox/Files.php
以了解用法。
加粗项将不会实现。
认证
- /token/from_oauth1
- /token/revoke
文件属性
- /properties/add
- /properties/overwrite
- /properties/remove
- /properties/search
- /properties/update
- /templates/add_for_user
- /templates/get_for_user
- /templates/list_for_user
- /templates/update_for_user
文件请求
- /create
- /get
- /list
- /update
文件
- /alpha/get_metadata 预览
- /alpha/upload 预览
- /copy 已由/copy_v2替代
- /copy_batch
- /copy_batch/check
- /copy_reference/get
- /copy_reference/save
- /copy_v2
- /create_folder 已由/create_folder_v2替代
- /create_folder_v2
- /delete 已由/delete_v2替代
- /delete_batch
- /delete_batch/check
- /delete_v2
- /download
- /get_metadata
- /get_preview
- /get_temporary_link
- /get_thumbnail
- /list_folder
- /list_folder/continue
- /list_folder/get_latest_cursor
- /list_folder/longpoll
- /list_revisions
- /move 已由/move_v2替代
- /move_batch
- /move_batch/check
- /move_v2
- /permanently_delete
- /properties/add 预览
- /properties/overwrite 预览
- /properties/remove 预览
- /properties/template/get 预览
- /properties/update 预览
- /restore
- /save_url
- /save_url/check_job_status
- /search
- /upload
- /upload_session/append 已由/upload_session/append_v2替代
- /upload_session/append_v2
- /upload_session/finish
- /upload_session/finish_batch
- /upload_session/finish_batch/check
- /upload_session/start
论文
- /docs/archive
- /docs/create
- /docs/download
- /docs/folder_users/list
- /docs/folder_users/list/continue
- /docs/get_folder_info
- /docs/list
- /docs/list/continue
- /docs/permanently_delete
- /docs/sharing_policy/get
- /docs/sharing_policy/set
- /docs/users/add
- /docs/users/list
- /docs/users/list/continue
- /docs/users/remove
共享
- /add_file_member
- /add_folder_member
- /change_file_member_access 已由/update_file_member替代
- /check_job_status
- /check_remove_member_job_status
- /check_share_job_status
- /create_shared_link 已由/create_shared_link_with_settings替代
- /create_shared_link_with_settings
- /get_file_metadata
- /get_file_metadata/batch
- /get_folder_metadata
- /get_shared_link_file
- /get_shared_link_metadata
- /get_shared_links 已由/list_shared_links替代
- /list_file_members
- /list_file_members/batch
- /list_file_members/continue
- /list_folder_members
- /list_folder_members/continue
- /list_folders
- /list_folders/continue
- /list_mountable_folders
- /list_mountable_folders/continue
- /list_received_files
- /list_received_files/continue
- /list_shared_links
- /modify_shared_link_settings
- /mount_folder
- /relinquish_file_membership
- /relinquish_folder_membership
- /remove_file_member 由 /remove_file_member_2 取代
- /remove_file_member_2
- /remove_folder_member
- /revoke_shared_link
- /share_folder
- /transfer_folder
- /unmount_folder
- /unshare_file
- /unshare_folder
- /update_file_member
- /update_folder_member
- /update_folder_policy
用户
- /get_account
- /get_account_batch
- /get_current_account
- /get_space_usage
附加功能
Dropbox/Files->getThumbnailSize($size)
将标准缩略图尺寸转换为 Dropbox 函数可用的像素值,例如 'thumb' => 'w32h32'
故障排除
本地计算机 SSL 证书问题
Dropbox 需要您拥有有效的 SSL 证书。如果您遇到 SDK 总是返回 null
或 false
的问题,这可能就是原因。请尝试参考 这个 StackOverflow 问题 的解决方案。