lucascherifi/google-drive-bundle

用于处理 Google Drive API 的 Symfony 扩展包

0.8.3 2016-07-20 21:49 UTC

This package is auto-updated.

Last update: 2024-09-20 18:59:20 UTC


README

Latest Stable Version Build Status SensioLabsInsight License

Google Drive Bundle (不再维护)

重要提示:此扩展包不再维护。如果有人想维护它,请随时进行。

此扩展包的目的是为了提高在 Symfony 应用程序中使用 Google Drive API 的效率。

此扩展包的主要功能包括

  • 资源查找器

    • 搜索资源
    • 列出资源的子资源
    • 获取资源元数据
    • 下载文件
  • 资源修改器

    • 将资源移动到另一个驱动目录
    • 删除资源(可回收或不可回收)
    • 重命名资源
    • 将资源上传到驱动目录
    • 创建驱动目录
  • Webhook 管理

    • 关注/取消关注资源
    • 通过标记处理器服务处理通知(您可以创建自己的服务)
    • 完全管理订阅(提供 Symfony 命令来自动更新订阅)

先决条件

  • Google Oauth 账户及其 p12 文件(通过 Google 开发者控制台获取)
  • 可用的 Web 端点具有经过签名的 HTTPS(非自动签名,Google 只接受通过真实签名的 HTTPS 发送通知)

扩展包限制

目前,此扩展包仅与 Doctrine ORM 一起使用。

我很希望有人对开发 ODM 版本感兴趣 :)

安装

使用示例

贡献

许可

此扩展包受 MIT 许可证的约束。请参阅扩展包中的完整许可证。

./LICENSE