Google Veri API'leri Örnekleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uyarı: Bu sayfa, Google'ın eski API'leri olan Google Veri API'leri hakkındadır. Yalnızca Google Veri API'leri dizininde listelenen API'ler için geçerlidir. Bu API'lerin çoğu daha yeni API'lerle değiştirilmiştir. Belirli bir yeni API hakkında bilgi edinmek için yeni API'nin belgelerine bakın. Daha yeni bir API ile istekleri yetkilendirme hakkında bilgi edinmek için Google Hesapları Kimlik Doğrulama ve Yetkilendirme başlıklı makaleyi inceleyin.
Bu sayfada, örnek kodlarla ilgili bağlantılar ve bilgiler yer almaktadır.
İçindekiler
- JavaScript örnekleri
- JSON örnekleri
- Gadget örnekleri
- Java örnekleri
- .NET örnekleri
- Diğer diller
JavaScript örnekleri
JavaScript istemci kitaplığı, Base Data API, Blogger Data API, Calendar Data API, Contacts Data API ve Finance Data API ile etkileşim kurmak için web tarayıcılarından kullanılabilir.
Not: Daha önce bu bölümde yer alan örnekler, artık kullanılamayan API'lere ve/veya kimlik doğrulama yöntemlerine dayandıkları için kaldırıldı.
JSON örnekleri
Bunlar canlı örneklerdir. Görüntülemek için tıklayın. Daha fazla bilgi için Google Veri API'leriyle JSON Kullanma başlıklı makaleyi inceleyin.
Google Takvim
- Takvim'deki yaklaşan etkinlikler
- Bu örnekte, Takvim Verileri API'si tarafından sağlanan JSON çıkış biçimi kullanılarak bir web sayfasında Google Takvim'deki yaklaşan takvim etkinliklerinin listesinin nasıl görüntüleneceği gösterilmektedir.
Blogger
- Blogger'daki son yayınlar
- Bu örnekte, Blogger Data API'nin sağladığı JSON çıkış biçimi kullanılarak Blogger Beta'da barındırılan bir blogdaki son yayınların listesinin nasıl görüntüleneceği gösterilmektedir.
E-tablolar
- Google E-Tablolar verilerini okuma
- Bu örnek, E-Tablo Verileri API'si tarafından sağlanan JSON çıkış biçimini kullanarak bir Google E-Tablosu'ndaki verileri web sayfasında göstermeyi gösterir.
Gadget örnekleri
Google Veri API'si gadget'ları oluşturma hakkında daha fazla bilgi için Google Veri Gadget'ı Oluşturma veya OAuth Gadget'ları Yazma dokümanının tamamını inceleyin.
- Blogger gadget'ı
- YouTube gadget'ı
Java örnekleri
İstemci kitaplığıyla birlikte gelen örnekler
Bu örnekleri, indirilebilir Java istemci kitaplığı paketinde bulabilirsiniz. Daha fazla bilgi için Java istemci kitaplığı geliştirici kılavuzuna bakın veya Java istemci kitaplığını indirin.
- java/sample/authsub/
- Java servlet'leri kullanılarak uygulanan GData AuthSub proxy'si; proxy üzerinden verilere erişen örnek JavaScript istemcisi.
- java/sample/calendar/
- Google Takvim'de birkaç sabit kodlu manipülasyon gerçekleştiren basit bir istemci.
- java/sample/codesarch/
- Google Code Search Veri API'sini sorgulamak için kullanılan komut satırı istemcisi.
- java/sample/spreadsheet/
- Google E-Tablolar API'sini kullanan örnek uygulamalar.
- java/sample/appsforyourdomain/
- G Suite API'sini kullanan örnek uygulamalar.
- java/sample/blogger/
- Blogger API'yi kullanan örnek uygulamalar.
- java/sample/contacts/
- Google Contacts API'yi kullanan örnek uygulamalar.
- java/sample/docs/
- Google Doclist API'yi kullanan örnek uygulamalar.
- java/sample/gbase/
- Google Base API'yi kullanan örnek uygulamalar.
- java/sample/photos/
- Picasa Web Albümleri API'sini kullanan örnek uygulamalar.
- java/sample/sidewiki/
- Google Sidewiki API'yi kullanan örnek uygulamalar.
- java/sample/webmastertools/
- Webmaster API'yi kullanan örnek uygulamalar.
- java/sample/youtube/
- YouTube API'yi kullanan örnek uygulamalar.
- YouTubeSample ASP page
- İstemci kitaplığını kullanarak örnek video arama ve yükleme.
.NET örnekleri
İstemci kitaplığıyla birlikte gelen örnekler
Bu örnekleri, indirilebilir .NET istemci kitaplığı paketinde bulabilirsiniz. Daha fazla bilgi için .NET istemci kitaplığı geliştirici kılavuzuna bakın veya .NET istemci kitaplığını indirin.
- clients/cs/samples/blogger/
- Blogger API'yi kullanan örnek uygulamalar.
- clients/cs/samples/calendar/
- Google Takvim Verileri API'sini kullanan örnek uygulamalar.
- clients/cs/samples/spreadsheets/
- Google E-Tablolar API'sini kullanan örnek uygulamalar.
- clients/cs/samples/DocListUploader/
- Google Dokümanlar'a doküman yükler.
- clients/cs/samples/DocListExporter/
- Google Dokümanları çeşitli biçimlerde dışa aktarır.
- clients/cs/samples/PhotoBrowser/
- Picasa Web Albümü API'sini kullanan örnek uygulamalar.
- clients/cs/samples/YouTubeSample/
- YouTube API'yi kullanan örnek uygulamalar.
- clients/cs/samples/appsforyourdomain/
- G Suite API'sini kullanan örnek uygulamalar.
Diğer örnekler
- Kişiler Güncelleyici
- Kişiler API'sini kullanarak kişilerinizi nasıl okuyup güncelleyeceğinizi gösteren bir WPF örneği.
.zip dosyası da mevcuttur.
- Google Dokümanlar PDF Birleştirici
- PDF dosyalarını birleştirir ve sonucu Google Dokümanlar'a yükler.
.zip dosyası da mevcuttur.
Diğer diller
C++
- Documents List API örneği
- Kullanıcıların Google dokümanlarını, e-tablolarını, sunularını ve klasörlerini görüntülemesine, yüklemesine, silmesine ve arama yapmasına olanak tanır. Bu örnekte, okuma/yazma izinlerine sahip kullanıcılar listelenerek API'nin ACL işlevselliği de gösterilmektedir.
Ruby
- DocList Manager
- Kullanıcıların dokümanları görüntülemesine ve dışa aktarmasına olanak tanıyan Ruby on Rails örneği.
Başa dön
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[[["\u003cp\u003eThis page focuses on Google's older Google Data APIs and provides links to relevant documentation for newer APIs.\u003c/p\u003e\n"],["\u003cp\u003eThe page offers various code samples in JavaScript, JSON, Gadget, Java, .NET, and other languages to showcase interactions with the APIs.\u003c/p\u003e\n"],["\u003cp\u003eMany previously available JavaScript samples have been removed due to reliance on outdated APIs or authentication methods.\u003c/p\u003e\n"],["\u003cp\u003eUsers can find bundled sample code within the downloadable Java and .NET client library packages.\u003c/p\u003e\n"],["\u003cp\u003eGoogle provides documentation and resources for creating Google Data API gadgets and using JSON with Google Data APIs.\u003c/p\u003e\n"]]],[],null,["# Google Data APIs Samples\n\n**Warning** : This page is about Google's older APIs, the Google Data APIs; it's relevant only to the APIs that are listed in the [Google Data APIs directory](/gdata/docs/directory), many of which have been replaced with newer APIs. For information about a specific new API, see the new API's documentation. For information about authorizing requests with a newer API, see [Google Accounts Authentication and Authorization](/accounts).\n\nThis page provides links and information about sample code.\n\nContents\n--------\n\n1. [JavaScript samples](#JavaScript)\n2. [JSON samples](#JSON)\n3. [Gadget samples](#Gadgets)\n4. [Java samples](#Java)\n5. [.NET samples](#NET)\n6. [Other languages](#OTHERLANGS)\n\nJavaScript samples\n------------------\n\nThe [JavaScript client library](/gdata/docs/js)\ncan be used from web browsers to interact with the [Base Data API](/base), [Blogger Data API](/blogger/docs/1.0/developers_guide_js),\n[Calendar Data API](/google-apps/calendar/v1/developers_guide_javascript), [Contacts Data API](/google-apps/contacts/v1/developers_guide_js), and\n[Finance Data API](/finance/docs/1.0/developers_guide_js).\n\n**Note**: The samples that were previously in this section have been removed because they relied on APIs and/or authentication methods that are no longer available.\n\nJSON samples\n------------\n\nThese are live samples; click to view them. For more information, see [Using JSON with Google Data APIs](/gdata/json).\n\n### Google Calendar\n\n[Upcoming events from Calendar](/gdata/samples/cal_sample)\n: This sample demonstrates displaying a list of upcoming calendar events from a Google Calendar on a web page using the JSON output format provided by the Calendar Data API.\n\n### Blogger\n\n[Recent posts from Blogger](/gdata/samples/blogger_sample)\n: This sample demonstrates displaying a list of recent posts from a blog hosted on Blogger Beta using the JSON output format provided by the Blogger Data API.\n\n### Spreadsheets\n\n[Reading Google Spreadsheets data](/gdata/samples/spreadsheet_sample)\n: This sample demonstrates displaying data from a Google Spreadsheet on a web page using the JSON output format provided by the Spreadsheet Data API.\n\nGadget samples\n--------------\n\nFor more information on creating Google Data API gadgets, see [Creating a Google Data Gadget](/gdata/articles/gdata_gadgets) or the full [Writing OAuth Gadgets](/gadgets/docs/oauth) documentation.\n\n[Blogger gadget](http://code.google.com/p/gdata-samples/source/browse/trunk/gadgets/blogger/blogger_gadget.xml)\n[YouTube gadget](http://gadget-doc-examples.googlecode.com/svn/trunk/opensocial-gadgets/oauth-test.xml)\n\nJava samples\n------------\n\n### Samples bundled with the client library\n\nThese samples can be found in the downloadable Java client library\npackage. For more information, see the [Java\nclient library developer's guide](/gdata/client-java), or [download the Java client library](//code.google.com/p/gdata-java-client/downloads/list).\n\n[java/sample/authsub/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/authsub)\n: GData AuthSub proxy, implemented using Java servlets; sample JavaScript client that accesses data through the proxy.\n\n[java/sample/calendar/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/calendar)\n: Simple client that performs several hardwired manipulations on a Google Calendar.\n\n[java/sample/codesarch/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/codesearch)\n: Command line client to query the Google Code Search data API.\n\n[java/sample/spreadsheet/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/spreadsheet)\n: Sample apps using Google Spreadsheet API.\n\n[java/sample/appsforyourdomain/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/appsforyourdomain)\n: Sample apps using G Suite API.\n\n[java/sample/blogger/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/blogger)\n: Sample apps using Blogger API.\n\n[java/sample/contacts/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/contacts)\n: Sample apps using Google Contacts API.\n\n[java/sample/docs/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/docs)\n: Sample apps using Google Doclist API.\n\n[java/sample/gbase/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/gbase)\n: Sample apps using Google Base API.\n\n[java/sample/photos/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/photos)\n: Sample apps using Picasa Web Album API.\n\n[java/sample/sidewiki/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/sidewiki)\n: Sample apps using Google Sidewiki API.\n\n[java/sample/webmastertools/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/webmastertools)\n: Sample apps using Webmaster API.\n\n[java/sample/youtube/](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/youtube)\n: Sample apps using YouTube API.\n\n[YouTubeSample ASP page](http://google-gdata.googlecode.com/svn/trunk/clients/cs/samples/YouTubeSample/)\n: Video search and upload sample using the client library.\n\n.NET samples\n------------\n\n### Samples bundled with the client library\n\nThese samples can be found in the downloadable .NET client library package. For more information, see the [.NET client library developer's guide](/gdata/client-cs), or [download the .NET client library](//code.google.com/p/google-gdata).\n\n[clients/cs/samples/blogger/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/blogger)\n: Sample apps using Blogger API.\n\n[clients/cs/samples/calendar/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/calendar)\n: Sample apps using Google Calendar Data API.\n\n[clients/cs/samples/spreadsheets/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/spreadsheets)\n: Sample apps using Google Spreadsheet API.\n\n[clients/cs/samples/DocListUploader/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/DocListUploader)\n: Uploads documents to Google Docs.\n\n[clients/cs/samples/DocListExporter/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/DocListExporter)\n: Exports Google Documents in various formats.\n\n[clients/cs/samples/PhotoBrowser/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/PhotoBrowser)\n: Sample apps using Picasa Web Album API.\n\n[clients/cs/samples/YouTubeSample/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/YouTubeSample)\n: Sample apps using YouTube API.\n\n[clients/cs/samples/appsforyourdomain/](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/appsforyourdomain)\n: Sample apps using G Suite API.\n\n### Other examples\n\n[Contacts Updater](//code.google.com/p/gdata-samples/source/browse/#svn/trunk/contacts/ContactsUpdater)\n: A WPF sample that demonstrates how to read and update your contacts using the Contacts API.\n A [.zip file](http://gdata-samples.googlecode.com/svn/trunk/contacts/ContactsUpdater/ContactsUpdater.zip) is also available.\n\n[Google Docs PDF Concatenator](//code.google.com/p/gdata-samples/source/browse/#svn/trunk/doclist/PdfConcatenate)\n: Concatenates PDF files together and uploads the result to Google Docs.\n A [.zip file](http://gdata-samples.googlecode.com/files/PdfConcatenate.zip) is also available.\n\nOther languages\n---------------\n\n### C++\n\n[Documents List API sample](//code.google.com/p/gdata-cpp-util/source/browse/trunk/doclist_sample.cc)\n: Allows users to view, upload, delete, and search their Google documents, spreadsheets, presentations, and folders. This sample\n also demonstrates the API's ACL functionality by listing the users who have read/write permissions.\n\n### Ruby\n\n[DocList Manager](//code.google.com/p/gdata-samples/source/browse/#svn/trunk/doclist/DocListManager)\n: Ruby on Rails sample that allows users to view and export documents.\n\n[Back to top](#top)"]]