Google Data Protocol: Difference between revisions
m Moving Category:Atom (Web standard) to Category:Atom (web standard) per Wikipedia:Categories for discussion/Speedy |
|||
(5 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Google Data Protocol}} |
|||
{{For|the software company|G Data CyberDefense}} |
{{For|the software company|G Data CyberDefense}} |
||
{{Infobox software |
{{Infobox software |
||
| name = GData |
| name = GData |
||
| latest release version = 2.0.17 |
| latest release version = 2.0.17 |
||
| latest release date = {{ |
| latest release date = {{start date|2012|04|20}} |
||
| operating system = [[Cross-platform]] |
| operating system = [[Cross-platform]] |
||
| programming language = [[Java (programming language)|Java]], [[JavaScript]], [[.NET Framework|.NET]], [[PHP]], [[Python (programming language)|Python]]<ref name="gdataHomepage">[https://developers.google.com/gdata/ Google Data Home Page]</ref> and [[Objective-C]].<ref name="gdataLibraries">[https://developers.google.com/gdata/docs/client-libraries GData Client Libraries Documentation]</ref> |
| programming language = [[Java (programming language)|Java]], [[JavaScript]], [[.NET Framework|.NET]], [[PHP]], [[Python (programming language)|Python]]<ref name="gdataHomepage">[https://developers.google.com/gdata/ Google Data Home Page]</ref> and [[Objective-C]].<ref name="gdataLibraries">[https://developers.google.com/gdata/docs/client-libraries GData Client Libraries Documentation]</ref> |
||
Line 10: | Line 11: | ||
}} |
}} |
||
'''GData''' ([[Google]] Data Protocol) provides a simple protocol for reading and writing data on the [[Internet]], designed by [[Google]]. GData combines common [[XML]]-based syndication formats ([[Atom (standard)|Atom]] and [[RSS (file format)|RSS]]) with a feed-publishing system based on the [[Atom Publishing Protocol]], plus some extensions for handling queries. It relies on [[XML]] or [[JSON]] as a data format. |
'''GData''' ([[Google]] Data Protocol) provides a simple protocol for reading and writing data on the [[Internet]], designed by [[Google]]. GData combines common [[XML]]-based syndication formats ([[Atom (standard)|Atom]] and [[RSS (file format)|RSS]]) with a feed-publishing system based on the [[Atom Publishing Protocol]], plus some extensions for handling queries. It relies on [[XML]] or [[JSON]] as a data format. |
||
According to the Google Developers portal, "The Google Data Protocol is a REST-inspired technology for reading, writing, and modifying information on the web. It is used in some older Google APIs."<ref name=":0">{{Cite web |title=Google Data APIs |url=https://developers.google.com/gdata |access-date=2023-04-13 |website=Google Developers |language=en}}</ref> However, "Most Google APIs are not Google Data APIs."<ref name=":0" /> |
|||
Google provides GData [[Client (computing)|client]] [[Library (computing)|libraries]] for [[Java (programming language)|Java]], [[JavaScript]], [[.NET Framework|.NET]], [[PHP]], [[Python (programming language)|Python]],<ref name="gdataHomepage" /> and [[Objective-C]].<ref name="gdataLibraries" /> |
Google provides GData [[Client (computing)|client]] [[Library (computing)|libraries]] for [[Java (programming language)|Java]], [[JavaScript]], [[.NET Framework|.NET]], [[PHP]], [[Python (programming language)|Python]],<ref name="gdataHomepage" /> and [[Objective-C]].<ref name="gdataLibraries" /> |
||
== Implementations == |
== Implementations == |
||
An implementation called libgdata written in C is available under the LGPL license. |
An implementation called libgdata written in [[C (programming language)|C]] is available under the [[GNU Lesser General Public License|LGPL]] license. |
||
==See also== |
==See also== |
||
* [[Open Data Protocol]] (OData) – competing protocol from Microsoft |
* [[Open Data Protocol]] (OData) – competing protocol from Microsoft |
||
* [https://developers.google.com/gdata/docs/directory GData API Directory] |
|||
* [[Resource Description Framework]] (RDF) – a similar concept by [[World Wide Web Consortium|W3C]] |
* [[Resource Description Framework]] (RDF) – a similar concept by [[World Wide Web Consortium|W3C]] |
||
Line 24: | Line 28: | ||
==External links== |
==External links== |
||
* [https:// |
* [https://developers.google.com/gdata Google Data APIs] - Google Developers |
||
* [https://queue.acm.org/detail.cfm?id=1103833 Learning from THE WEB by Adam Bosworth] - the vision behind GData |
* [https://queue.acm.org/detail.cfm?id=1103833 Learning from THE WEB by Adam Bosworth] - the vision behind GData |
||
{{Google LLC}} |
{{Google LLC}} |
||
[[Category:Atom ( |
[[Category:Atom (web standard)]] |
||
[[Category:Google]] |
[[Category:Google|Data Protocol]] |
||
[[Category:Web syndication formats]] |
[[Category:Web syndication formats]] |
||
{{Google-stub}} |
{{Google-stub}} |
Latest revision as of 20:57, 6 June 2024
Stable release | 2.0.17
/ April 20, 2012 |
---|---|
Written in | Java, JavaScript, .NET, PHP, Python[1] and Objective-C.[2] |
Operating system | Cross-platform |
Type | Software development tools |
Website | developers |
GData (Google Data Protocol) provides a simple protocol for reading and writing data on the Internet, designed by Google. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom Publishing Protocol, plus some extensions for handling queries. It relies on XML or JSON as a data format.
According to the Google Developers portal, "The Google Data Protocol is a REST-inspired technology for reading, writing, and modifying information on the web. It is used in some older Google APIs."[3] However, "Most Google APIs are not Google Data APIs."[3]
Google provides GData client libraries for Java, JavaScript, .NET, PHP, Python,[1] and Objective-C.[2]
Implementations[edit]
An implementation called libgdata written in C is available under the LGPL license.
See also[edit]
- Open Data Protocol (OData) – competing protocol from Microsoft
- GData API Directory
- Resource Description Framework (RDF) – a similar concept by W3C
References[edit]
- ^ a b Google Data Home Page
- ^ a b GData Client Libraries Documentation
- ^ a b "Google Data APIs". Google Developers. Retrieved 2023-04-13.
External links[edit]
- Google Data APIs - Google Developers
- Learning from THE WEB by Adam Bosworth - the vision behind GData