PHP CRUD Google Trang tính

Đó là tạo/đọc/cập nhật/xóa đối với người không quen biết và là yêu cầu cơ bản để quản lý dữ liệu trong cơ sở dữ liệu. Hiện đã có nhiều giải pháp trên AI2 giúp truy cập dữ liệu từ xa và hệ thống cơ sở dữ liệu và tôi đã khám phá một số khả năng kết nối với Google Trang tính, nhưng chưa bao giờ thực sự kết hợp tất cả lại với nhau. Nỗ lực này nhằm giải quyết vấn đề đó và cung cấp một ứng dụng web duy nhất, được tạo từ tập lệnh ứng dụng google dưới dạng giao diện giữa AI2 và Google Trang tính. Điều này có nghĩa là bạn có thể giữ trang tính google của mình ở chế độ riêng tư nhưng vẫn cung cấp quyền truy cập vào dữ liệu qua ứng dụng dành cho thiết bị di động

Làm việc này sẽ yêu cầu một số kiến ​​thức về google sheet, google apps script/javascript và xây dựng ứng dụng trong Appinventor 2

Tôi bị thúc đẩy một phần bởi việc thiếu các giải pháp lưu trữ dữ liệu trực tuyến có thể sử dụng/chức năng/[miễn phí] mà mọi người có thể dễ dàng sử dụng, sự sụp đổ sắp tới của các bảng hợp nhất và mất quyền truy cập firebase từ Ai2, và như đã nói ở trên, nhu cầu kéo

Chúng ta sẽ bắt đầu với google sheet, sau đó chuyển sang ứng dụng web và cuối cùng là ứng dụng AI2. Sẽ cần một số sự nghiêm ngặt để tất cả những điều này hoạt động, vì vậy tôi đã đặt ra một số yêu cầu và chỉ số trên đường đi

Bạn đã bao giờ cần lấy một số dữ liệu từ Bảng tính Google chưa?

Trong hướng dẫn này, chúng ta sẽ đọc, viết, cập nhật và xóa dữ liệu khỏi Bảng tính Google chỉ bằng một vài dòng PHP

Gần đây, tôi đã dành nhiều thời gian để làm việc với các nhóm hoạt động công nghệ và một phần dữ liệu mà mọi người thường muốn làm việc là thông tin liên hệ của các nhà lập pháp. Hãy lấy bảng tính này với thông tin liên hệ của tất cả các nhà lập pháp Hoa Kỳ. Tạo một bản sao của bảng tính này trong tài khoản của riêng bạn và chúng tôi đã sẵn sàng

Chuẩn bị sẵn sàng cho bảng tính của bạn để truy cập theo chương trình

Theo mặc định, không thể truy cập bảng tính mới thông qua API của Google. Chúng tôi sẽ cần truy cập bảng điều khiển Google API của bạn và tạo một dự án mới và thiết lập dự án đó để hiển thị dữ liệu của Bảng tính của bạn

  1. Chuyển đến Bảng điều khiển API của Google
  2. Tạo một dự án mới
  3. Nhấp vào Bật API. Tìm kiếm và bật API Google Drive
  4. Tạo thông tin đăng nhập cho Máy chủ web để truy cập Dữ liệu ứng dụng
  5. Đặt tên cho tài khoản dịch vụ và cấp cho nó Vai trò Trình chỉnh sửa Dự án
  6. Tải xuống tệp JSON
  7. Sao chép tệp JSON vào thư mục ứng dụng của bạn và đổi tên thành client_secret. json

Hiện tại, chúng tôi có một lượng lớn thông tin xác thực, bao gồm cả thông tin mà Google gọi là client_email , đại diện duy nhất cho tài khoản dịch vụ OAuth này. Lấy giá trị của client_email từ client_secret của bạn. json và quay lại bảng tính của bạn. Nhấp vào nút Chia sẻ ở trên cùng bên phải và dán giá trị client_email vào trường để cấp cho nó quyền chỉnh sửa. Nhấn gửi. Đó là nó

Đọc dữ liệu từ bảng tính với PHP

Hãy bắt đầu xây dựng

Chúng tôi sẽ không viết bất kỳ mã cụ thể nào cho khung ở đây;

Bạn muốn dùng thử tính năng này với vanilla PHP? .

Chủ Đề