filippo-toso/timeseries-insights

A simple client library for Google Timeseries Insights Api

v1.0.1 2022-11-03 10:17 UTC

This package is auto-updated.

Last update: 2024-10-30 01:59:42 UTC


README

A simple client library for Google Timeseries Insights Api

Requirements

  • PHP 7.0+

Installing

Use Composer to install it:

composer require filippo-toso/timeseries-insights

Using It

use Google\Cloud\Timeseriesinsights\V1\TimeseriesInsightsControllerClient;
use Google\Cloud\Timeseriesinsights\V1\DataSet;
use Google\Cloud\Timeseriesinsights\V1\DataSource;

// The project ID from the credentials file downloaded from Google Console
define('PROJECT_ID', 'project-id');

$client = new TimeseriesInsightsControllerClient([
    'credentials' => __DIR__ . '/credentials.json', // Your JSON credentials file downloaded from Google Console
]);

$datasets = $client->listDataSets('projects/' . PROJECT_ID);

print("List datasets: \r\n");
foreach ($datasets as $dataset) {
    print($dataset->serializeToJsonString() . "\r\n");
}