定制 lukebaird/dropbox-v2-php-sdk 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lukebaird/dropbox-v2-php-sdk

最新稳定版本:1.1.9

Composer 安装命令:

composer require lukebaird/dropbox-v2-php-sdk

包简介

A Dropbox SDK to work with the v2 API

README 文档

README

PHP SDK for Dropbox built with the v2 API

Last update: 2/23/2018

Installation

  • Run composer require lukebaird/dropbox-v2-php-sdk in your project root

Additional info

Documentation

Version 1.1.7

  • Added option to files->upload() and files->download() to upload/download raw data respectively.
  • Please see sdk/Dropbox/Files.php for usage.

Bolded items will not be implemented.

auth

  • /token/from_oauth1
  • /token/revoke

file_properties

  • /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

file_requests

  • /create
  • /get
  • /list
  • /update

files

  • /alpha/get_metadata PREVIEW
  • /alpha/upload PREVIEW
  • /copy DEPRECATED BY /copy_v2
  • /copy_batch
  • /copy_batch/check
  • /copy_reference/get
  • /copy_reference/save
  • /copy_v2
  • /create_folder DEPRECATED BY /create_folder_v2
  • /create_folder_v2
  • /delete DEPRECATED BY /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 DEPRECATED BY /move_v2
  • /move_batch
  • /move_batch/check
  • /move_v2
  • /permanently_delete
  • /properties/add PREVIEW
  • /properties/overwrite PREVIEW
  • /properties/remove PREVIEW
  • /properties/template/get PREVIEW
  • /properties/update PREVIEW
  • /restore
  • /save_url
  • /save_url/check_job_status
  • /search
  • /upload
  • /upload_session/append DEPRECATED BY /upload_session/append_v2
  • /upload_session/append_v2
  • /upload_session/finish
  • /upload_session/finish_batch
  • /upload_session/finish_batch/check
  • /upload_session/start

paper

  • /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

sharing

  • /add_file_member
  • /add_folder_member
  • /change_file_member_access DEPRECATED BY /update_file_member
  • /check_job_status
  • /check_remove_member_job_status
  • /check_share_job_status
  • /create_shared_link DEPRECATED BY /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 DEPRECATED BY /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 DEPRECATED BY /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

users

  • /get_account
  • /get_account_batch
  • /get_current_account
  • /get_space_usage

Additional Functions

Dropbox/Files->getThumbnailSize($size)

Converts standard thumbnail sizes into pixel values usable by Dropbox functions, i.e. 'thumb' => 'w32h32'

Troubleshooting

Local Machine SSL Certificate Issues

Dropbox requires that you have a valid SSL certificate. If you are facing an issue where the SDK is always returning null or false, this could be the issue. Try following the solution to this StackOverflow question.

统计信息

  • 总下载量: 8.08k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 20
  • 点击次数: 1
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 20
  • Watchers: 7
  • Forks: 9
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-09-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固