Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
Andrea Spacca ec086b4eb3 Bump google.golang.org/api 5 роки тому
..
abusiveexperiencereport/v1 Bump google.golang.org/api 5 роки тому
acceleratedmobilepageurl/v1 Bump google.golang.org/api 5 роки тому
accesscontextmanager Bump google.golang.org/api 5 роки тому
adexchangebuyer Bump google.golang.org/api 5 роки тому
adexchangebuyer2/v2beta1 Bump google.golang.org/api 5 роки тому
adexchangeseller Bump google.golang.org/api 5 роки тому
adexperiencereport/v1 Bump google.golang.org/api 5 роки тому
admin Bump google.golang.org/api 5 роки тому
adsense Bump google.golang.org/api 5 роки тому
adsensehost/v4.1 Bump google.golang.org/api 5 роки тому
alertcenter/v1beta1 Bump google.golang.org/api 5 роки тому
analytics Bump google.golang.org/api 5 роки тому
analyticsreporting/v4 Bump google.golang.org/api 5 роки тому
androiddeviceprovisioning/v1 Bump google.golang.org/api 5 роки тому
androidenterprise/v1 Bump google.golang.org/api 5 роки тому
androidmanagement/v1 Bump google.golang.org/api 5 роки тому
androidpublisher Bump google.golang.org/api 5 роки тому
appengine Bump google.golang.org/api 5 роки тому
appsactivity/v1 Bump google.golang.org/api 5 роки тому
appstate/v1 Bump google.golang.org/api 5 роки тому
bigquery/v2 Bump google.golang.org/api 5 роки тому
bigquerydatatransfer/v1 Bump google.golang.org/api 5 роки тому
bigtableadmin Bump google.golang.org/api 5 роки тому
binaryauthorization/v1beta1 Bump google.golang.org/api 5 роки тому
blogger Bump google.golang.org/api 5 роки тому
books/v1 Bump google.golang.org/api 5 роки тому
calendar/v3 Bump google.golang.org/api 5 роки тому
chat/v1 Bump google.golang.org/api 5 роки тому
civicinfo/v2 Bump google.golang.org/api 5 роки тому
classroom/v1 Bump google.golang.org/api 5 роки тому
cloudasset/v1beta1 Bump google.golang.org/api 5 роки тому
cloudbilling/v1 Bump google.golang.org/api 5 роки тому
cloudbuild Bump google.golang.org/api 5 роки тому
clouddebugger/v2 Bump google.golang.org/api 5 роки тому
clouderrorreporting/v1beta1 Bump google.golang.org/api 5 роки тому
cloudfunctions Bump google.golang.org/api 5 роки тому
cloudidentity Bump google.golang.org/api 5 роки тому
cloudiot/v1 Bump google.golang.org/api 5 роки тому
cloudkms/v1 Bump google.golang.org/api 5 роки тому
cloudprivatecatalog/v1beta1 Bump google.golang.org/api 5 роки тому
cloudprivatecatalogproducer/v1beta1 Bump google.golang.org/api 5 роки тому
cloudprofiler/v2 Bump google.golang.org/api 5 роки тому
cloudresourcemanager Bump google.golang.org/api 5 роки тому
cloudscheduler/v1beta1 Bump google.golang.org/api 5 роки тому
cloudsearch/v1 Bump google.golang.org/api 5 роки тому
cloudshell Bump google.golang.org/api 5 роки тому
cloudtasks Bump google.golang.org/api 5 роки тому
cloudtrace Bump google.golang.org/api 5 роки тому
composer Bump google.golang.org/api 5 роки тому
compute Bump google.golang.org/api 5 роки тому
consumersurveys/v2 Bump google.golang.org/api 5 роки тому
container Bump google.golang.org/api 5 роки тому
containeranalysis Bump google.golang.org/api 5 роки тому
content Bump google.golang.org/api 5 роки тому
customsearch/v1 Bump google.golang.org/api 5 роки тому
dataflow/v1b3 Bump google.golang.org/api 5 роки тому
dataproc Bump google.golang.org/api 5 роки тому
datastore Bump google.golang.org/api 5 роки тому
deploymentmanager Bump google.golang.org/api 5 роки тому
dfareporting Bump google.golang.org/api 5 роки тому
dialogflow Bump google.golang.org/api 5 роки тому
digitalassetlinks/v1 Bump google.golang.org/api 5 роки тому
discovery/v1 Bump google.golang.org/api 5 роки тому
dlp/v2 Bump google.golang.org/api 5 роки тому
dns Bump google.golang.org/api 5 роки тому
docs/v1 Bump google.golang.org/api 5 роки тому
doubleclickbidmanager/v1 Bump google.golang.org/api 5 роки тому
doubleclicksearch/v2 Bump google.golang.org/api 5 роки тому
drive Bump google.golang.org/api 5 роки тому
driveactivity/v2 Bump google.golang.org/api 5 роки тому
examples Bump google.golang.org/api 5 роки тому
file Bump google.golang.org/api 5 роки тому
firebasedynamiclinks/v1 Bump google.golang.org/api 5 роки тому
firebasehosting/v1beta1 Bump google.golang.org/api 5 роки тому
firebaseremoteconfig/v1 Bump google.golang.org/api 5 роки тому
firebaserules/v1 Bump google.golang.org/api 5 роки тому
firestore Bump google.golang.org/api 5 роки тому
fitness/v1 Bump google.golang.org/api 5 роки тому
fusiontables Bump google.golang.org/api 5 роки тому
games/v1 Bump google.golang.org/api 5 роки тому
gamesconfiguration/v1configuration Bump google.golang.org/api 5 роки тому
gamesmanagement/v1management Bump google.golang.org/api 5 роки тому
genomics Bump google.golang.org/api 5 роки тому
gensupport Bump google.golang.org/api 5 роки тому
gmail/v1 Bump google.golang.org/api 5 роки тому
google-api-go-generator Bump google.golang.org/api 5 роки тому
googleapi Bump google.golang.org/api 5 роки тому
groupsmigration/v1 Bump google.golang.org/api 5 роки тому
groupssettings/v1 Bump google.golang.org/api 5 роки тому
healthcare Bump google.golang.org/api 5 роки тому
iam/v1 Bump google.golang.org/api 5 роки тому
iamcredentials/v1 Bump google.golang.org/api 5 роки тому
iap Bump google.golang.org/api 5 роки тому
identitytoolkit/v3 Bump google.golang.org/api 5 роки тому
indexing/v3 Bump google.golang.org/api 5 роки тому
integration-tests/storage Bump google.golang.org/api 5 роки тому
internal Bump google.golang.org/api 5 роки тому
iterator Bump google.golang.org/api 5 роки тому
jobs Bump google.golang.org/api 5 роки тому
kgsearch/v1 Bump google.golang.org/api 5 роки тому
language Bump google.golang.org/api 5 роки тому
lib/codereview add GDrive provider support (#118) 6 роки тому
libraryagent/v1 Bump google.golang.org/api 5 роки тому
licensing/v1 Bump google.golang.org/api 5 роки тому
logging Bump google.golang.org/api 5 роки тому
manufacturers/v1 Bump google.golang.org/api 5 роки тому
mirror/v1 Bump google.golang.org/api 5 роки тому
ml/v1 Bump google.golang.org/api 5 роки тому
monitoring Bump google.golang.org/api 5 роки тому
oauth2 Bump google.golang.org/api 5 роки тому
option Bump google.golang.org/api 5 роки тому
oslogin Bump google.golang.org/api 5 роки тому
pagespeedonline Bump google.golang.org/api 5 роки тому
partners/v2 Bump google.golang.org/api 5 роки тому
people/v1 Bump google.golang.org/api 5 роки тому
photoslibrary/v1 Bump google.golang.org/api 5 роки тому
playcustomapp/v1 Bump google.golang.org/api 5 роки тому
playmoviespartner/v1 Bump google.golang.org/api 5 роки тому
plus/v1 Bump google.golang.org/api 5 роки тому
plusdomains/v1 Bump google.golang.org/api 5 роки тому
poly/v1 Bump google.golang.org/api 5 роки тому
prediction Bump google.golang.org/api 5 роки тому
proximitybeacon/v1beta1 Bump google.golang.org/api 5 роки тому
pubsub Bump google.golang.org/api 5 роки тому
qpxexpress/v1 Bump google.golang.org/api 5 роки тому
redis Bump google.golang.org/api 5 роки тому
remotebuildexecution Bump google.golang.org/api 5 роки тому
replicapool/v1beta1 Bump google.golang.org/api 5 роки тому
replicapoolupdater/v1beta1 Bump google.golang.org/api 5 роки тому
reseller/v1 Bump google.golang.org/api 5 роки тому
runtimeconfig Bump google.golang.org/api 5 роки тому
safebrowsing/v4 Bump google.golang.org/api 5 роки тому
script/v1 Bump google.golang.org/api 5 роки тому
searchconsole/v1 Bump google.golang.org/api 5 роки тому
servicebroker Bump google.golang.org/api 5 роки тому
serviceconsumermanagement/v1 Bump google.golang.org/api 5 роки тому
servicecontrol/v1 Bump google.golang.org/api 5 роки тому
servicemanagement/v1 Bump google.golang.org/api 5 роки тому
servicenetworking Bump google.golang.org/api 5 роки тому
serviceusage Bump google.golang.org/api 5 роки тому
serviceuser/v1 Bump google.golang.org/api 5 роки тому
sheets/v4 Bump google.golang.org/api 5 роки тому
siteverification/v1 Bump google.golang.org/api 5 роки тому
slides/v1 Bump google.golang.org/api 5 роки тому
sourcerepo/v1 Bump google.golang.org/api 5 роки тому
spanner/v1 Bump google.golang.org/api 5 роки тому
spectrum/v1explorer Bump google.golang.org/api 5 роки тому
speech Bump google.golang.org/api 5 роки тому
sqladmin/v1beta4 Bump google.golang.org/api 5 роки тому
storage Bump google.golang.org/api 5 роки тому
storagetransfer/v1 Bump google.golang.org/api 5 роки тому
streetviewpublish/v1 Bump google.golang.org/api 5 роки тому
support/bundler Bump google.golang.org/api 5 роки тому
surveys/v2 Bump google.golang.org/api 5 роки тому
tagmanager Bump google.golang.org/api 5 роки тому
tasks/v1 Bump google.golang.org/api 5 роки тому
testing/v1 Bump google.golang.org/api 5 роки тому
texttospeech Bump google.golang.org/api 5 роки тому
toolresults/v1beta3 Bump google.golang.org/api 5 роки тому
tpu Bump google.golang.org/api 5 роки тому
tracing/v2 Bump google.golang.org/api 5 роки тому
translate/v2 Bump google.golang.org/api 5 роки тому
transport Bump google.golang.org/api 5 роки тому
urlshortener/v1 Bump google.golang.org/api 5 роки тому
vault/v1 Bump google.golang.org/api 5 роки тому
videointelligence Bump google.golang.org/api 5 роки тому
vision Bump google.golang.org/api 5 роки тому
webfonts/v1 Bump google.golang.org/api 5 роки тому
webmasters/v3 Bump google.golang.org/api 5 роки тому
websecurityscanner/v1alpha Bump google.golang.org/api 5 роки тому
youtube/v3 Bump google.golang.org/api 5 роки тому
youtubeanalytics Bump google.golang.org/api 5 роки тому
youtubereporting/v1 Bump google.golang.org/api 5 роки тому
.gitignore add GDrive provider support (#118) 6 роки тому
.hgtags add GDrive provider support (#118) 6 роки тому
AUTHORS add GDrive provider support (#118) 6 роки тому
CONTRIBUTING.md add GDrive provider support (#118) 6 роки тому
CONTRIBUTORS add GDrive provider support (#118) 6 роки тому
GettingStarted.md Bump google.golang.org/api 5 роки тому
LICENSE add GDrive provider support (#118) 6 роки тому
NOTES add GDrive provider support (#118) 6 роки тому
README.md Bump google.golang.org/api 5 роки тому
TODO add GDrive provider support (#118) 6 роки тому
api-list.json Bump google.golang.org/api 5 роки тому
doc.go Bump google.golang.org/api 5 роки тому
go.mod Bump google.golang.org/api 5 роки тому
go.sum Bump google.golang.org/api 5 роки тому
key.json.enc add GDrive provider support (#118) 6 роки тому
tools.go Bump google.golang.org/api 5 роки тому

README.md

Google APIs Client Library for Go

Getting Started

$ go get google.golang.org/api/tasks/v1
$ go get google.golang.org/api/moderator/v1
$ go get google.golang.org/api/urlshortener/v1
... etc ...

and using:

package main

import (
	"net/http"

	"google.golang.org/api/urlshortener/v1"
)

func main() {
	svc, err := urlshortener.New(http.DefaultClient)
	// ...
}

Status

GoDoc

These are auto-generated Go libraries from the Google Discovery Service’s JSON description files of the available “new style” Google APIs.

Due to the auto-generated nature of this collection of libraries, complete APIs or specific versions can appear or go away without notice. As a result, you should always locally vendor any API(s) that your code relies upon.

These client libraries are officially supported by Google. However, the libraries are considered complete and are in maintenance mode. This means that we will address critical bugs and security issues but will not add any new features.

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

The generator itself and the code it produces are beta. Some APIs are alpha/beta, and indicated as such in the import path (e.g., “google.golang.org/api/someapi/v1alpha”).

Application Default Credentials Example

Application Default Credentials provide a simplified way to obtain credentials for authenticating with Google APIs.

The Application Default Credentials authenticate as the application itself, which make them great for working with Google Cloud APIs like Storage or Datastore. They are the recommended form of authentication when building applications that run on Google Compute Engine or Google App Engine.

Default credentials are provided by the golang.org/x/oauth2/google package. To use them, add the following import:

import "golang.org/x/oauth2/google"

Some credentials types require you to specify scopes, and service entry points may not inject them. If you encounter this situation you may need to specify scopes as follows:

import (
        "context"
        "golang.org/x/oauth2/google"
        "google.golang.org/api/compute/v1"
)

func main() {
        // Use oauth2.NoContext if there isn't a good context to pass in.
        ctx := context.Background()

        client, err := google.DefaultClient(ctx, compute.ComputeScope)
        if err != nil {
                //...
        }
        computeService, err := compute.New(client)
        if err != nil {
                //...
        }
}

If you need a oauth2.TokenSource, use the DefaultTokenSource function:

ts, err := google.DefaultTokenSource(ctx, scope1, scope2, ...)
if err != nil {
        //...
}
client := oauth2.NewClient(ctx, ts)

See also: golang.org/x/oauth2/google package documentation.