Sự khác biệt giữa Google APIs Client Library for .NET (google-api-dotnet-client) và .NET library for the Google Data API (google-gdata) khi chúng liên quan đến Google Analytics API là gì ?Sự khác biệt giữa các thư viện API của Google: google-api-dotnet-client so với google-gdata
Trả lời
Cả hai đều liên quan đến từ google "báo cáo chính API" trang. http://code.google.com/apis/analytics/docs/gdata/v3/gdataLibraries.html
Một được liên kết dưới v3.0 và một từ v2.4.
Thư viện .net cho v3.0 vẫn xuất hiện ở dạng beta.
Có một so sánh giữa v3.0 và v2.4 ở đây: http://code.google.com/apis/analytics/docs/gdata/home.html
Google cung cấp một wrapper Net cho những người thích/cần phải viết mã ứng dụng của họ trong Net:
http://code.google.com/p/google-gdata/
Các GData NET Thư viện khách cung cấp một thư viện và mã nguồn mà làm dễ dàng truy cập dữ liệu thông qua API dữ liệu của Google.
PS:
dữ liệu của Google (GData) = API của Google Analytics:
cảm ơn tôi biết. Nhưng tôi tự hỏi về sự khác biệt giữa hai dự án. Họ là tất cả các quan chức? Sự khác biệt giữa hai chúng ta là gì? Tôi thực sự đang sử dụng API gdata nhưng tôi tự hỏi liệu tôi có thể sử dụng API thứ hai hay không và đó là cách tốt nhất. – Dragouf
Trong tôi kinh nghiệm (giới hạn):
GData có một sự hỗ trợ OAuth2 tích hợp tốt hơn, đó là dễ dàng hơn để sử dụng .
Các dịch vụ GoogleApiDotnetClient trả lại các loại phụ cụ thể trong khi GData trả về các loại cơ sở. Ví dụ: yêu cầu sự kiện lịch GoogleApiDotnetClient trả lại nội dung được nhập
IEnumerable<Event>
, trong khi GData trả vềIEnumerable<AtomEntry>
trong đó mỗi phiên bản thực tế làEventEntry
.Các phiên bản GoogleApiDotnetClient đơn giản hơn, ví dụ:
Event.Summary
là trường chuỗi trong khi Tóm tắt của GData làAtomTextConstruct
có thuộc tínhText
.GoogleApiDotnetClient không hỗ trợ một số API, đáng chú ý là Bảng tính.
Các ngày có xu hướng là chuỗi trong GoogleApiDotnetClient nhưng giá trị thích hợp
DateTime
trong GData.Không có bất kỳ nhận xét XML nào, thật đáng buồn.
Cho đến giờ tôi có sở thích cho GoogleApiDotnetClient, nhưng thật lòng, cả hai đều có nhiều không gian để cải thiện.
Những gì bạn đang nói là rất thú vị. Nhưng tại sao phải duy trì hai thư viện? họ là tất cả các quan chức? – Dragouf
@ Dragouf Tôi có ấn tượng rằng chỉ GData là chính thức, nhưng tôi không hoàn toàn chắc chắn. –
- 1. Sự khác biệt giữa thư viện và thư viện gốc
- 2. Android 4.0 - API cấp 14 so với API Google (Google Inc.) - API Cấp 14: Sự khác biệt là gì?
- 3. Sự khác biệt giữa thư viện và mã ứng dụng?
- 4. SQL: Sự khác biệt giữa "GIỮA" so với "current_date - số"
- 5. Sự khác nhau giữa API lõi của Ruby và API thư viện chuẩn là gì?
- 6. Sự khác biệt giữa tệp đối tượng .o và tệp thư viện .so là gì?
- 7. Sự khác biệt giữa các thư viện tĩnh và chia sẻ trong NDK của Android?
- 8. Sự khác biệt giữa thư viện chuẩn C và thư viện C POSIX
- 9. Sự khác biệt giữa hàm obj.create() so với obj.cshe của AlertDialog.build() so với obj.create(). Show()
- 10. Sự khác biệt giữa tệp .so và .lo là gì?
- 11. Sự khác biệt giữa html.AttributeEncode so với html.Encode là gì?
- 12. Sự khác biệt giữa $ 1 so với% 1 in .htaccess
- 13. Sự khác biệt giữa get.chomp() so với STDIN.gets.chomp() là gì?
- 14. Sự khác biệt phiên bản API Google Maps
- 15. Sự khác biệt giữa Điều khiển từ xa của Selenium so với WebDriver là gì?
- 16. Khi sử dụng API Google Địa điểm, sự khác biệt giữa "sử dụng thư viện JavaScript" và "gọi API trực tiếp" là gì?
- 17. sự khác biệt giữa nội dung của hai thư mục
- 18. sự khác biệt giữa các loại khác nhau của so sánh trong TFS
- 19. khác biệt trong .NET Nghị định thư Buffer thư viện
- 20. Hiểu sự khác biệt giữa bảng và Transaction API
- 21. sự khác biệt giữa các thư viện và người trợ giúp trong khung php
- 22. Sự khác biệt giữa Gói và Thư mục trong Java
- 23. Sự khác biệt giữa các vòng
- 24. iPhone: Sự khác biệt giữa nil so với Nil và true so với TRUE
- 25. MOM so với SOA? Sự khác biệt?
- 26. Sự khác biệt chính giữa C++ so với C++ .NET là gì?
- 27. Google Chrome - Sự khác biệt giữa Mac và PC
- 28. sự khác nhau giữa plugin và thư viện là gì?
- 29. Các API Google Python khác nhau
- 30. Sự khác biệt giữa = và: =
Có nhưng có vẻ như đối với 2,4 và 3.0 bạn nói về cùng một dự án: http://code.google.com/p/google-api-dotnet-client/ nhưng dự án này là gì: http://code.google.com/p/google-gdata/? – Dragouf
Có các phiên bản 2.4 và 3.0 của API báo cáo chính http://code.google.com/apis/analytics/docs/gdata/home.html, 2,4 liên kết đến mã http://code.google.com/p/google-gdata/(Phiên bản hiện tại 1.9). Phiên bản 3.0 của liên kết API báo cáo cốt lõi tới http://code.google.com/p/google-api-dotnet-client/ – Ian
Ah được rồi! vì vậy tiếp theo chúng ta sẽ phải sử dụng code.google.com/p/google-api-dotnet-client và thư viện khác sẽ bị xóa? – Dragouf