dannsbass/google-sheets

使用 PHP 操作 Google Sheets

v1.0.1 2023-09-22 08:59 UTC

This package is auto-updated.

Last update: 2024-09-22 13:59:25 UTC


README

使用 PHP 实现的 Google Sheets API 例子

要求

  1. PHP 7.4+
  2. Google 下载名为 credentials.json 的单个文件

安装

使用 Composer

要安装,只需将以下脚本添加到您的 composer.json 文件中

{
    "require": {
        "php": ">=8.0.0",
        "dannsbass/google-sheets": "*"
    },
    "scripts": {
        "pre-autoload-dump": "Google\\Task\\Composer::cleanup"
    },
    "extra": {
        "google/apiclient-services": [
            "Sheets"
        ]
    }
}

或通过运行以下命令

composer require dannsbass/google-sheets

Composer 在 ./vendor/autoloader.php 安装自动加载器。要将库包含到您的脚本中,请添加

require_once 'vendor/autoload.php';

从源安装

从 Github 下载此库

git clone https://github.com/dannsbass/google-sheets
cd google-sheets

然后在您的脚本中包含 src/Dannsheet.php

require_once 'src/Dannsheet.php';

用法

创建简单的配置

<?php

require_once './src/Dannsheet.php';

Dannsheet::setCredentials(__DIR__ . '/path/to/credentials.json');
Dannsheet::setSpreasheetId(YOUR_SPREADSHEET_ID); // from Google

查看 examples/ 目录以获取更多详细信息。