在 Laravel 5 中使用 Google Drive Api

2023-12-10

我是 Laravel 的新手,当然这个问题有一个明显的答案,但我无法将 Laravel 5 与 Google Api 连接起来。

我像往常一样使用 Composer 安装了 Api,它位于我的供应商文件夹中,但现在我不知道如何使用它。

我还没有找到这个问题的答案(因为这一定非常简单)。

可能我错过了命名空间调用,或者类似的东西。

在我的 IndexController 上,我有:

    <?php 

namespace App\Http\Controllers;

class IndexController extends Controller {

    /**
     * Show the application welcome screen to the user.
     *
     * @return Response
     */
    public function index()
    {
      $client = new Google_Client();
      $client->setApplicationName("Client_Library_Examples");
      $client->setDeveloperKey("HERE_GOES_MY_KEY");

      $service = new Google_Service_Drive($client);
      $results = $service->volumes->listVolumes();

      foreach ($results as $item) {
        echo $item['volumeInfo']['title'], "<br /> \n";
      }
    }

}

我得到的错误是:

找不到类“App\Http\Controllers\Google_Client”

我认为这可能是 autoload_classmap 的问题,但定义了所有 GoogleApi 类,例如:

(...)

'Google_Client' => $vendorDir 。 '/google/apiclient/src/Google/Client.php',

(...)

'Google_Service_Drive' => $vendorDir 。 '/google/apiclient/src/Google/Service/Drive.php',

感谢您的耐心和帮助!


我想我有。

我只需要设置:

use Google_Client; 
use Google_Service_Drive;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Laravel 5 中使用 Google Drive Api 的相关文章

  • 在 JQuery ui 自动完成中显示图像

    我有一个带有 JQuery ui 自动完成功能的脚本 可以完美运行 有一个显示用户名字和姓氏的搜索过程 但在我的数据库中 还有用户的图片 我想将其显示在带有名字和姓氏的建议中 数据库中pic包含图片url 剧本 function searc
  • 无需 cron 在后台发送邮件

    我想知道是否有一种方法可以运行 PHP 循环 以便在后台向订阅者发送几百封电子邮件 我的目标是格式化新闻通讯 单击发送 然后关闭浏览器或更改页面 当然 发送电子邮件的实际过程将在后台运行 不会因浏览器关闭而中断 我知道这可以通过 cron
  • 我应该在 PHP 代码中使用断言吗?

    一位同事添加了assert http php net assert在我们的库中 在我本来会使用 if 语句并引发异常的地方执行几次命令 在此之前我什至从未听说过断言 以下是他如何使用它的示例 assert isset this gt rec
  • 如何在PHP中获取div中的所有链接

    我想从另一个网站打开一个页面 并提取一个中的所有链接 href div of class layout 2 2 在此页面中 我如何使用 PHP 来做到这一点 我想复制layout 2 2中的每个链接this https url 网页 这是我
  • 间歇性 PHP 抽象类错误

    我已经为此奋斗了一段时间 但无法弄清楚 也许其他人也有 或者 Slim PHP Apache 等这里有更深层次的问题 在正常工作几个小时后 我的 Slim 安装将开始给出所有路线均如此 致命错误 类 Slim Collection 包含 1
  • 纯旧 PHP 对象 (POPO) 一词的确切含义是什么?

    我想了解一下波波 我搜索了 popo 发现它代表 Plain Old Php Object 但我不确定 Plain Old Php Object 的确切含义 我想知道什么是 popo 以及在哪里使用它 谢谢 普通旧 在此处插入语言 对象是一
  • laravel cron 使用错误

    Laravel 错误 cron 使用 usr bin php home sitevk artisan 计划 运行 1 gt gt dev null 2 gt 1 应用 控制台 内核 use Illuminate Console Schedu
  • Composer 无法下载文件

    我正在尝试在命令行上使用作曲家 php composer phar update php composer phar install php composer phar self update php composer phar selfu
  • 在PHP中,如何在表格中显示数组内容

    如果我在 MySQL 客户端中进行选择 我将得到如下所示的输出 mysql gt select FROM group LIMIT 2 group id group supergroup id group deletable group la
  • Composer 安装要求

    我正在尝试将 Composer 安装到 Laravel 项目中 当我做的时候sudo composer install在项目目录中它显示了两个错误 Problem 1 Installation request for simplesoftw
  • Doctrine 装置如何覆盖 purger 类?

    From doctrine fixture bundle the console doctrine fixtures load n命令定义如下 https github com doctrine DoctrineFixturesBundle
  • 使用 php 脚本的电子邮件管道

    你好 我想将所有电子邮件 到达我的收件箱 转发到 php 脚本并检索电子邮件内容并将其保存在文件中 因此 我正确地添加了具有管道路径的电子邮件转发器 转发地址 电子邮件受保护 cdn cgi l email protection 管道到程序
  • Laravel:使用 Faker 播种多个独特的列

    介绍 怎么样 伙计们 我有一个关于模型工厂和多个独特列的问题 背景 我有一个名为 Image 的模型 该模型将语言支持存储在单独的模型中 图片文字 图片文字 has an image id栏 语言栏和文本栏 图片文字有一个约束MySQL那个
  • 动态创建和下载Doc文件

    因此 我尝试动态创建 doc 文件并让用户在单击按钮时下载该文件 这些是我找到的用于下载文件的标头 header Content Description File Transfer header Content Type applicati
  • PHP括号少IF条件不接受多个语句

    我从来都不喜欢控制结构中的括号 直到今天我才意识到它如何只接受括号内的一条语句而不是 if 条件 如果我有多个语句 它会抛出语法错误 这是 PHP 的工作方式还是我的 IDE 有问题 显然错误很明显 但我只是想确保这是正常的 如果您有任何其
  • 退出 PHP 脚本后终止或停止 MySQL 查询

    我在工作中运行一个统计服务器 由于运行的查询量很大 该服务器有时会变得非常慢 我们的营销团队使用它作为主要统计工具 团队中的某些人有时会在脚本结束之前退出脚本 通过关闭浏览器或选项卡 同时 SQL 查询继续执行 当有人关闭或离开 PHP 脚
  • 警告:mysqli_query() 期望参数 1 为 mysqli,在 中给出 null

    我正在尝试构建一个简单的自定义 CMS 但出现错误 警告 mysqli query 期望参数 1 为 MySQLi 在中给出的为 null 为什么我会收到此错误 我的所有代码都已经是 MySQLi 并且我使用两个参数 而不是一个 con m
  • Laravel 意外错误“类用户包含 3 个抽象方法...”

    在 Laravel 上编写我的身份验证应用程序时 我遇到了一个以前从未见过的错误 我已经集思广益了近一个小时来解决这个问题的原因 但仍然找不到解决方案 Error User 类包含 3 个抽象方法 因此必须声明为抽象方法或实现其余方法 Il
  • Monolog,如何将 PHP 数组记录到控制台?

    我正在使用浏览器处理程序将消息记录到 JS 控制台 require once vendor autoload php use Monolog Logger use Monolog Handler BrowserConsoleHandler
  • 合并 csv 文件 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 如何在 PHP 或 joomla 中将多个 CSV 文件合并为一个 csv 文件 将文件夹中 csv 文件中的所有数据合并到文本文件中 通

随机推荐

  • Paho MQTT 客户端在设备锁定后断开连接

    我目前正在开发一个小型 紧急按钮 应用程序 该应用程序应该在医疗机构中运行 由于该项目的假设之一是独立于 Internet 因此我决定采用 MQTT 并在本地 WLAN 中设置服务器 我已经实现了 Paho Android 服务 效果非常好
  • 在同一函数中多次使用 self

    我与借用检查员发生争执 我的问题有点复杂 但对于这种情况 我使用类似缓冲区的结构 我的缓冲区有一个功能safe write to slot首先检索第一个空元素 返回 Ok 位置 或 Err 错误消息 结果 然后将值写入该检索到的位置 然而问
  • 显示主机的自定义名称

    我有一本用于使用 EC2 实例的 Ansible 手册 我正在使用动态库存 ec2 py 获取我想要使用的实例组 hosts tag Service Foo 当我运行它时 它会产生如下输出 GATHERING FACTS ok 54 149
  • 为什么 tf.assign() 会减慢执行时间?

    今天 我在 Tensorflow 中为 LSTM 添加了学习率衰减 I change train op tf train RMSPropOptimizer lr rate minimize loss to lr tf Variable 0
  • Clickhouse 不返回列标题

    我正在尝试从 clickhouse 获取一些关系数据并在 pandas 中使用 它有效 但 pd read sql query 返回数据帧 其中列名是第一行的值 相反 我希望看到关系表中命名的列名称 我用 Postgres 做了同样的尝试
  • 如何将 wchar_t 复制到 NSString 中?

    我使用 stringWithFormat ls 来执行此操作 但我只看到复制的第一个字符 这让我认为它仍然假设它是单字节字符 有任何想法吗 Use initWithBytes length encoding 你必须知道编码wchar t使用
  • 如何在R中编写OR条件

    我不知道我该怎么写或条件 inside which在 R 中 这个说法是行不通的 which value gt 100 value lt 200 我知道这是非常基本的事情 但我无法找到正确的解决方案 每个值要么大于 100 要么小于或等于
  • MySQL 使用 LIKE 搜索带空格的字符串

    我正在我的网站上建立一个搜索 我注意到当您在搜索中输入多个单词时它不起作用 这是查询的要点 SELECT FROM blog WHERE content LIKE keyword OR title LIKE keyword ORDER BY
  • 如何用 C# 制作字体组合框?

    我想在 c NET 4 5 Windows 窗体应用程序 注意 不是 WPF 中创建一个组合框 它显示系统上所有 truetype 安装的字体 并且每个字体都使用它所代表的字体进行格式化 Times 使用 Times 进行格式化 Arial
  • Visual C++:将int转换为字符串指针

    如何在 Visual C 中将整数转换为字符串指针 使用字符串流 include
  • 从 TSQL 调用 Web 服务的最佳方式

    从 TSQL 调用 Web 服务的最佳方式是什么 我想编写一些调用网络服务的触发器 有没有普遍使用的最佳实践 需要在 SQL Server 2005 和 2008 中处理实现 从我所听到的一切来看 从数 据库 内 的任何地方进行网站调用都不
  • 当位置为负数时如何有滚动条?

    当位置为正时 滚动条可以正常工作 但当 left 为负数时 滚动条不会出现 当元素位于左侧或右侧时 如何才能有滚动条 样本在这里 container position relative width 350px height 250px ba
  • 多维数组差异

    我有 2 个数组 big array array array array correct gt FALSE answer gt false answer1 array correct gt FALSE
  • 序列A中的A代表什么?

    什么是sequenceATraversable 代表什么 为什么最后是大写A 我已经学习 Haskell 几个月了 这是困扰我一段时间的事情之一 A 代表Applicative 如在约束中sequenceA s type sequenceA
  • 字符串资源换行 /n 不可能吗?

    似乎无法添加新行 n到 XML 资源字符串 还有另一种方法可以做到这一点吗 使用反斜杠而不是正斜杠 n
  • Flutter:使用凭据发布请求

    如何从 flutter 发出发布请求 我需要使用用户的电子邮件地址和密码对用户进行身份验证 请帮忙 尝试使用以下代码 http post url body email email password password then respons
  • 使用按位运算符更改符号

    如何使用按位运算符更改 int 的符号 显然我们可以使用x 1 or x 1 有没有最快的方法来做到这一点 我做了一个小测试 如下所示 只是为了好奇 public class ChangeSign public static void ma
  • IOError: [Errno 输入溢出] -9981

    我试图在 Raspberry Pi B 型板上的 Raspbian 上执行 PyAudio python 捕获程序 但出现错误 Traceback most recent call last File home pi pythonsound
  • 为什么Python3中没有xrange函数?

    最近我开始使用Python3 它缺乏xrange hurts 简单的例子 Python2 from time import time as t def count st t x for x in xrange 10000000 if x 4
  • 在 Laravel 5 中使用 Google Drive Api

    我是 Laravel 的新手 当然这个问题有一个明显的答案 但我无法将 Laravel 5 与 Google Api 连接起来 我像往常一样使用 Composer 安装了 Api 它位于我的供应商文件夹中 但现在我不知道如何使用它 我还没有