GithubHelp home page GithubHelp logo

isabella232 / google-api-dotnet-client Goto Github PK

View Code? Open in Web Editor NEW

This project forked from googleapis/google-api-dotnet-client

0.0 0.0 0.0 380.54 MB

Google APIs Client Library for .NET

Home Page: https://developers.google.com/api-client-library/dotnet

License: Apache License 2.0

C# 99.33% HTML 0.03% Shell 0.02% Python 0.62% Batchfile 0.01%

google-api-dotnet-client's Introduction

GitHub Actions status

Google APIs client Library for .NET


Google Cloud Platform APIs

If you're working with Google Cloud Platform APIs such as Datastore or Pub/Sub, consider using the Cloud Client Libraries for .NET instead. These are the new and idiomatic .NET libraries targeted specifically at Google Cloud Platform Services.

Library Maintenance

This client library is supported but in maintenance mode only. We are fixing necessary bugs and adding essential features to ensure this library continues to meet your needs for accessing Google APIs. Non-critical issues will be closed. Any issue may be reopened if it is causing ongoing problems.

Please see the FAQ for more details on what this means.


Description

The Google API client library for .NET enables access to Google APIs such as Drive, YouTube, Calendar, Storage and Analytics. The library supports OAuth2.0 authentication. Strongly-typed per-API libraries are generated using Google's Discovery API.

Please see the FAQ for answers to common questions.

Supported Frameworks

  • .NET Framework 4.5+
  • netstandard1.3, providing .NET Core support
  • netstandard2.0, providing ASP.NET Core Support

Legacy Supported Frameworks

We provide best-effort support for these platforms, but new features may not be available.

  • .NET Framework 4.0
  • Windows 8.0 (Windows app)
  • Windows Phone 8.1
  • Windows Phone Silverlight 8.0

Unsupported Frameworks

  • Silverlight
  • UWP
  • Xamarin
  • Unity

For more details on framework support see Frameworks.md.

See the FAQ for details regarding the lack of UWP, Xamarin, and Unity support.

Note that Firebase is available on Unity, and focuses on the need of this platform.

Developer Documentation

NuGet Packages

To make it easier for you to develop with the Google APIs using the Google API client Library for .NET we have released a number of NuGet packages. The libraries published by Google are owned by google-apis-packages.

API-specific Libraries

The generator that produces the source code for API-specific libraries is in ClientGenerator/. The most recently generated code is available in Src/Generated/, and the discovery documents from which that code was generated are in DiscoveryJson/.

Support Forums

If you find an issue with in the client library we would appreciate you adding an issue in the issue tracker. Questions regarding usage of the client library should be posted to stackoverflow.com using the tag #google-api-dotnet-client

google-api-dotnet-client's People

Contributors

aiuto avatar alex4998 avatar amanda-tarafa avatar antazoey avatar austinskyles avatar chrisdunelm avatar chrsmith avatar davidwaters avatar evildour avatar ivannaranjo avatar jskeet avatar jtattermusch avatar lindalawton avatar machwerx avatar mikemeinz avatar mmdriley avatar ngmiceli-g avatar paulkinlan avatar peleyal avatar phnx47 avatar richieforeman avatar rpedretti avatar saguiitay avatar saviorxtanren avatar sean-rose avatar sqrrrl avatar squid808 avatar theacodes avatar vsubramani avatar wonderfly avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.