2012-02-01 14 views

उत्तर

2

वे दोनों पृष्ठों "रिपोर्टिंग API कोर" गूगल से जुड़े हुए हैं। http://code.google.com/apis/analytics/docs/gdata/v3/gdataLibraries.html

एक v3.0 के तहत जुड़ा हुआ है, और v2.4 से एक है।

v3.0 के लिए .NET लाइब्रेरी अभी भी बीटा में प्रतीत होता है।

v3.0 और यहाँ v2.4 के बीच तुलना नहीं है: http://code.google.com/apis/analytics/docs/gdata/home.html

+0

हां लेकिन ऐसा लगता है कि 2.4 और 3 के लिए।0 आप एक ही प्रोजेक्ट के बारे में बात करते हैं: http://code.google.com/p/google-api-dotnet-client/ लेकिन यह प्रोजेक्ट क्या है: http://code.google.com/p/google-gdata/? – Dragouf

+0

कोर रिपोर्टिंग API के संस्करण 2.4 और 3.0 हैं http://code.google.com/apis/analytics/docs/gdata/home.html, कोड के लिए 2.4 लिंक http://code.google.com/p/google-gdata/(वर्तमान संस्करण 1.9)। कोर रिपोर्टिंग एपीआई का संस्करण 3.0 http://code.google.com/p/google-api-dotnet-client/ – Ian

+0

पर ठीक है ठीक है ठीक है! तो अगली बार हमें code.google.com/p/google-api-dotnet-client का उपयोग करना होगा और दूसरी लाइब्रेरी को हटा दिया जाएगा? – Dragouf

0

गूगल नेट में अपने आवेदन कोड करने के लिए जो लोग पसंद करते हैं/जरूरत के लिए एक नेट आवरण प्रदान करता है:

http://code.google.com/p/google-gdata/

GData नेट क्लाइंट लाइब्रेरी कि एक पुस्तकालय और स्रोत कोड प्रदान करता मेकअप Google डेटा एपीआई के माध्यम से डेटा तक पहुंच बनाना आसान है।

पुनश्च:

गूगल डेटा (GData) = Google Analytics API:

http://code.google.com/apis/analytics/

+0

धन्यवाद मुझे पता है। लेकिन मुझे दो परियोजनाओं के बीच अंतर के बारे में आश्चर्य है। क्या वे सभी अधिकारी हैं? हम दोनों के बीच क्या अंतर है? मैं वास्तव में gdata एपीआई का उपयोग कर रहा हूं लेकिन मुझे आश्चर्य है कि क्या मैं दूसरे का उपयोग कर सकता हूं और जो सबसे अच्छा है। – Dragouf

3

मेरी (सीमित) अनुभव में:

  • GData एक बेहतर एकीकृत OAuth2 समर्थन हासिल है, जो उपयोग करने के लिए आसान है ।

  • GoogleApiDotnetClient सेवाएं विशिष्ट उपप्रकार लौटाती हैं जबकि GData आधार प्रकार देता है। उदाहरण के लिए, GoogleApiDotnetClient कैलेंडर इवेंट अनुरोध कुछ टाइप IEnumerable<Event> देता है, जबकि GData IEnumerable<AtomEntry> देता है जहां प्रत्येक उदाहरण वास्तव में EventEntry है।

  • GoogleApiDotnetClient उदाहरणों सरल कर रहे हैं, जबकि GData के सारांश एक AtomTextConstruct जो एक Text संपत्ति है उदाहरण के लिए एक Event.Summary एक स्ट्रिंग क्षेत्र है।

  • GoogleApiDotnetClient कुछ एपीआई, विशेष रूप से स्प्रेडशीट का समर्थन नहीं करता है।

  • दिनांक GoogleApiDotnetClient में स्ट्रिंग होते हैं लेकिन GData में उचित DateTime मान होते हैं।

  • किसी भी तरह की कोई भी XML टिप्पणी नहीं है, दुख की बात है।

अब तक मैं GoogleApiDotnetClient के लिए एक प्राथमिकता है, लेकिन स्पष्ट रूप से, उन दोनों में सुधार के लिए अंतरिक्ष के बहुत सारे है।

+0

आप जो कह रहे हैं वह बहुत ही रोचक है। लेकिन दो पुस्तकालयों को बनाए रखने के लिए क्यों? क्या वे सभी अधिकारी हैं? – Dragouf

+0

@ ड्रैगौफ मुझे यह धारणा मिलती है कि केवल जीडीएटी आधिकारिक है, लेकिन मुझे पूरी तरह से यकीन नहीं है। –

संबंधित मुद्दे