Cảnh báo: Trang này giới thiệu về các API cũ của Google, API dữ liệu của Google; trang này chỉ liên quan đến các API được liệt kê trong thư mục API dữ liệu của Google, nhiều API trong số này đã được thay thế bằng các API mới hơn. Để biết thông tin về một API mới cụ thể, hãy xem tài liệu của API mới. Để biết thông tin về việc uỷ quyền cho các yêu cầu bằng một API mới hơn, hãy xem phần Xác thực và ủy quyền tài khoản Google.
Bắt đầu sử dụng Thư viện ứng dụng dữ liệu của Google
Bắt đầu sử dụng Thư viện ứng dụng PHP Data (Tháng 10 năm 2008)
Thư viện ứng dụng Google Data PHP là một tập hợp mạnh mẽ các lớp cho phép bạn tương tác với API dữ liệu của Google. Không giống như các thư viện ứng dụng khác, thư viện này được đóng gói như một phần của Khung Zend phổ biến nhưng cũng có thể được tải xuống riêng. Giống như các thư viện ứng dụng khác của chúng tôi, thư viện này cũng là nguồn mở và được thiết kế đơn giản và hiệu quả, cho phép bạn bắt đầu các dự án một cách nhanh chóng ...
Bắt đầu với Thư viện ứng dụng Java của Google Data (Tháng 9 năm 2007)
Không bao giờ dễ dàng bắt đầu phát triển bằng một API không quen thuộc, vì vậy bài viết này có hướng dẫn từng bước về cách tải xuống và cài đặt Thư viện ứng dụng Google Data Java. Tôi sẽ trình bày tất cả phần phụ thuộc và thiết lập các biến môi trường mà bạn sẽ cần...
Bắt đầu với Thư viện Python Google Python (tháng 8 năm 2007)
Vậy là bạn quyết định sử dụng thư viện ứng dụng Google Data Python để viết ứng dụng bằng một trong nhiều dịch vụ dữ liệu của Google. Sự lựa chọn tuyệt vời! Mục đích của tôi với hướng dẫn ngắn này là giúp bạn nhanh chóng bắt đầu sử dụng thư viện ứng dụng để phát triển ứng dụng...
Bắt đầu sử dụng Thư viện ứng dụng .NET (tháng 8 năm 2007)
Trong bài viết này, tôi đã tập hợp một số hướng dẫn từng bước về cách bắt đầu với thư viện ứng dụng .NET bằng cách sử dụng Visual Studio 2005 cho Windows hoặc Mono cho Linux và các hệ điều hành Unix khác. Tôi hy vọng rằng việc này sẽ giúp bạn tiết kiệm thời gian bắt đầu và cho phép bạn nhanh chóng bắt đầu làm việc với một số mã...
Xác thực
Sử dụng OAuth với API Dữ liệu của Google (Tháng 9 năm 2008)
Gần đây, tất cả API Dữ liệu trên Google đều đã hỗ trợ OAuth, một giao thức mở nhằm chuẩn hoá cách các ứng dụng web và máy tính truy cập vào dữ liệu riêng tư của người dùng. OAuth cung cấp một phương tiện để thực hiện quá trình xác thực API bảo mật theo cách chuẩn và an toàn. Là các lập trình viên, chúng tôi được dạy cách sử dụng lại mã mỗi khi có thể. OAuth sẽ giúp nhà phát triển giảm số lượng mã trùng lặp và giúp họ dễ dàng tạo công cụ hoạt động với nhiều dịch vụ từ nhiều nhà cung cấp...
Sử dụng AuthSub với Thư viện ứng dụng .NET (tháng 8 năm 2007)
Video hướng dẫn nêu bật cách sử dụng AuthSub để xác thực ứng dụng web trong thư viện ứng dụng .NET. Ứng dụng web cần truy cập vào các dịch vụ được bảo vệ bằng tài khoản Google hoặc G Suite (được lưu trữ) của người dùng có thể làm như vậy bằng dịch vụ Proxy xác thực. Để duy trì mức độ bảo mật cao, giao diện proxy có tên AuthSub, cho phép ứng dụng web truy cập mà không cần xử lý thông tin đăng nhập tài khoản của người dùng...
Thư viện khác
Lập trình trong bóng râm: Sử dụng Eclipse với các API dữ liệu của Google (tháng 4 năm 2008)
Eclipse rất hữu ích (và miễn phí!) IDE có một vị trí đặc biệt trong lòng nhiều lập trình viên Java. Không có gì ngạc nhiên khi bạn có thể muốn sử dụng nó với thư viện ứng dụng Java để tạo một ứng dụng Java có khả năng hoạt động tốt với một trong các API dữ liệu của Google...
Sử dụng Ruby với API Dữ liệu của Google (Tháng 4 năm 2008)
Ruby là một ngôn ngữ kịch bản động được nhiều người chú ý trong những năm gần đây do khung phát triển web phổ biến của Rails. Bài viết này sẽ giải thích cách sử dụng Ruby để tương tác với các dịch vụ Google Data API. Chúng tôi sẽ không tập trung vào Rails, thay vào đó chúng tôi quan tâm hơn đến việc giải thích các lệnh HTTP cơ bản và cấu trúc của các nguồn cấp dữ liệu của mình. Bạn có thể theo dõi tất cả ví dụ được trình bày ở đây từ dòng lệnh bằng cách sử dụng irb, shell tương tác của Ruby...
Dữ liệu trên Google về đường sắt (tháng 2 năm 2009)
Đồng nghiệp của tôi, Jeff Fisher đã viết một thư viện tiện ích Ruby hữu ích của Google Data API để giúp các nhà phát triển Ruby dễ dàng hơn. Bài viết này thảo luận việc sử dụng thư viện của anh để xây dựng một ứng dụng Ruby on Rails toàn diện giao tiếp với các dịch vụ Dữ liệu của Google. Ứng dụng mẫu sử dụng API danh sách tài liệu được cung cấp.
REST cho Người bán hàng du lịch: Sử dụng dữ liệu của Google trên Salesforce.com (tháng 11 năm 2007)
Salesforce.com và Google lưu trữ các ứng dụng "Phần mềm dưới dạng dịch vụ" phổ biến, và cả hai tổ chức đều cung cấp các API cho phép nhà phát triển truy cập vào kho dữ liệu lớn hỗ trợ các ứng dụng này và mọi thứ bắt đầu trở nên thú vị khi chúng tôi kết hợp cả hai bộ API. G Suite ngày càng được sử dụng nhiều hơn trong môi trường doanh nghiệp và Salesforce.com đã xây dựng một nền tảng rộng lớn để xây dựng các ứng dụng tùy chỉnh dành cho doanh nghiệp, do đó, có nhiều cơ hội để các nhà phát triển (chính là bạn!) kết hợp sức mạnh của Google và Salesforce.com...
Sử dụng cURL để tương tác với các dịch vụ Dữ liệu của Google (Tháng 9 năm 2007)
Về cơ bản, API dữ liệu của Google sử dụng nguồn cấp dữ liệu và mục nhập Atom (XML) làm định dạng dữ liệu và HTTP làm giao thức truyền dữ liệu – mở rộng Giao thức xuất bản Atom. cURL là ứng dụng dòng lệnh để thực hiện các yêu cầu bằng nhiều giao thức bao gồm HTTP. cURL thường được các nhà phát triển sử dụng để kiểm tra các dịch vụ Dữ liệu của Google, vì nó hỗ trợ chức năng HTTP cần thiết để tương tác với các API ở cấp độ thấp...
Mẹo gỡ lỗi
On the Wire: Network Capture Tools for API Developers (Tháng 6 năm 2007)
Bài viết này giới thiệu một số công cụ có thể giúp dữ liệu trên mạng trở nên rõ ràng và hữu ích hơn. Thường được gọi là "công cụ đánh cắp gói", những công cụ này ghi lại tất cả các gói mạng di chuyển trên giao diện mạng của bạn. Kiểm tra nội dung của các gói này và thứ tự gửi và nhận các gói này có thể là một kỹ thuật gỡ lỗi hữu ích...
Liên tục: Sử dụng máy chủ proxy với thư viện ứng dụng API dữ liệu của Google (tháng 6 năm 2007)
Bài viết này thảo luận về cách thiết lập và làm việc với máy chủ proxy HTTP bằng cách sử dụng thư viện ứng dụng Dữ liệu của Google.
Gỡ lỗi ứng dụng API dữ liệu của Google: Khám phá lưu lượng truy cập từ trong chương trình của bạn (tháng 6 năm 2007)
Đối với bài viết này, tôi đã viết mã chẩn đoán mẫu bằng 3 ngôn ngữ bằng cách sử dụng thư viện ứng dụng Google Data API cho Java, .NET và Python. Trong mỗi ví dụ, tôi bật tính năng ghi nhật ký hoặc gỡ lỗi, xác thực bằng thông tin đăng nhập ứng dụng, sau đó lấy danh sách Bảng tính Google và in tiêu đề...
Tiện ích
Tạo tiện ích dữ liệu của Google (tháng 10 năm 2008)
Hướng dẫn tạo một tiện ích bằng cách sử dụng Blogger Data API. Các nhà phát triển tiện ích hiện có thể tận dụng Proxy OAuth, công cụ này ẩn nhiều thông tin xác thực của OAuth và tốn nhiều công sức cho bạn. Proxy thay mặt tiện ích của bạn ký yêu cầu dữ liệu, vì vậy bạn không cần quản lý khóa riêng tư hoặc lo lắng về việc ký yêu cầu...