2009-08-21 30 views
12

Tôi đã đọc qua tài liệu PHP Bảng tính API của Google. Tất cả các ví dụ đang sử dụng Zend, mà tôi không thể sử dụng. Xem trang này: http://code.google.com/apis/spreadsheets/docs/1.0/developers_guide_php.htmlLàm cách nào để sử dụng API Google SpreadSheets để cấp dữ liệu cho một ứng dụng?

Không ai biết một ví dụ đơn giản như sau:

Làm thế nào tôi có thể sử dụng PHP w/curl (hoặc bất kỳ) và API của Google Spreadsheets để lấy dữ liệu từ Google Spreadsheets Doc ?

Đó là sự hiểu biết của tôi rằng dữ liệu sẽ được gửi ở định dạng XML. Từ đó, tôi sẽ sử dụng PHP để thao tác nó.

+0

Xem thêm http://stackoverflow.com/questions/14780804/how-do-i-read-a-google-drive-spreadsheet-in -php – Yarin

Trả lời

12
+1

Cảm ơn Eyze. Ví dụ này chính xác là những gì tôi đang tìm kiếm: http://sim.plified.com/2008/09/14/accessing-google-spreadsheet-with-php/ – edt

+0

Tôi tiếp tục gặp lỗi "Thiết lập kết nối cơ sở dữ liệu", mọi thời gian tôi cố gắng xem trang web. –

0

Từ những gì tôi có thể thấy và cách hoạt động của hầu hết các API Google khác, API bảng tính được căn giữa các URL. Bạn xây dựng một URL và trả lời xml được trả về. Nó seams rằng cho sản phẩm cụ thể này tuy nhiên, hầu hết các hỗ trợ là cho việc thực hiện framewok Zend. Bạn luôn có thể tải xuống thành phần Zend và đảo ngược kỹ sư để hoạt động.

+2

Tôi đang cố tránh kỹ thuật đảo ngược. Tôi đang tìm kiếm một ví dụ cơ bản về cách nó có thể hoạt động mà không có bất kỳ khung công tác PHP nào. Ví dụ, làm thế nào để làm cho nó hoạt động với curl. – edt

+0

Bạn có thể đảo ngược kỹ sư để tìm ra các URL cần thiết và sau đó bạn sẽ biết những gì bạn cần tạo và gửi tới Google –

0

API dữ liệu bảng tính của Google được ghi lại ở đây.

http://code.google.com/apis/spreadsheets/docs/1.0/developers_guide_protocol.html

Đó là một API REST vì vậy bạn chỉ cần một cách thích hợp định dạng GETS và các bài viết như mô tả trong các tài liệu.

+0

Có, cảm ơn bạn. Tôi đang tìm một loại xương trần ví dụ mà làm những gì bạn đang nói. – edt

0

Việc thực hiện Zend Gdata là chính thức PHP thư viện cho API của Google. Không có nhiều câu trả lời tôi đoán nhưng tôi phải hỏi, tại sao bạn không sử dụng nó? (Có vẻ như bạn đang phát minh lại bánh xe ... :-)

+2

Có, và các thành phần ZEND được đóng gói khá. Bạn có thể chỉ sử dụng mô-đun zata Gdata và không có gì khác từ zend. –

Các vấn đề liên quan