googleapis 17.0.0 copy "googleapis: ^17.0.0" to clipboard
googleapis: ^17.0.0 copied to clipboard

Auto-generated client libraries for accessing Google APIs described through the API discovery service.

example/main.dart

// Copyright 2019 Google LLC
//
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file or at
// https://developers.google.com/open-source/licenses/bsd

// This example demonstrates usage for a Dart command line application.
//
// For details of how to use this package in Flutter, see
// https://flutter.dev/docs/development/data-and-backend/google-apis

// ignore: deprecated_member_use
import 'package:googleapis/storage/v1.dart';
import 'package:googleapis_auth/auth_io.dart';

Future<void> main() async {
  final httpClient = await clientViaApplicationDefaultCredentials(
    scopes: [StorageApi.devstorageReadOnlyScope],
  );
  try {
    final storage = StorageApi(httpClient);

    final buckets = await storage.buckets.list('dart-on-cloud');
    final items = buckets.items!;
    print('Received ${items.length} bucket names:');
    for (var file in items) {
      print(file.name);
    }
  } finally {
    httpClient.close();
  }
}
1.14k
likes
155
points
1.13M
downloads

Documentation

API reference

Publisher

verified publishergoogle.dev

Weekly Downloads

Auto-generated client libraries for accessing Google APIs described through the API discovery service.

Repository (GitHub)
View/report issues
Contributing

License

BSD-3-Clause (license)

Dependencies

_discoveryapis_commons, http

More

Packages that depend on googleapis