Xuất dòng chủ đề gmail sang excel
Bạn có mơ ước có tất cả dữ liệu Gmail của mình dưới dạng bản ghi trong bảng tính không? . Tuy nhiên, không có nút nào trích xuất Gmail sang Google Trang tính chỉ bằng một hoặc vài cú nhấp chuột. Tuy nhiên, bạn có một vài lựa chọn và cách giải quyết để hoàn thành công việc này. Đọc và áp dụng một trong những bạn thích nhất. Show
Mục lục Làm cách nào bạn có thể trích xuất email từ Gmail sang Google Sheets?Hãy bắt đầu với một giải pháp tầm thường bao gồm ba bước cấp cao
Vui lòng chuyển sang phần tiếp theo, , nếu bạn không muốn giải quyết vấn đề này Bước 1. Xuất dữ liệu Gmail bằng Google TakeoutChọn dữ liệuTruy cập https. //đưa ra. Google. com/ và nhấp vào Bỏ chọn tất cả. Bây giờ bạn có thể cuộn xuống và chọn Thư. Nếu bạn không muốn xuất tất cả dữ liệu từ Gmail của mình, hãy nhấp vào nút Bao gồm tất cả dữ liệu Thư, bỏ chọn Bao gồm tất cả thư trong Thư và chọn nhãn cụ thể cho quá trình xuất của bạn. Nhấp vào OK ở góc trên cùng bên phải Sau đó, bạn có thể nhấp vào nút Bước tiếp theo ở phía dưới Chọn loại tệp, tần suất và đíchChọn phương thức Giao hàng
Chọn tần suất
Chọn loại tệp (. nén hoặc. tgz) và kích thước của nó (1, 2, 4, 10 hoặc 50 GB) Tạo bản xuấtNhấp vào nút Tạo xuất và Google sẽ bắt đầu tạo một bản sao tệp từ Gmail của bạn. Quá trình này có thể mất nhiều thời gian để hoàn thành, tùy thuộc vào lượng dữ liệu được xuất. Bạn sẽ nhận được email khi quá trình xuất của bạn hoàn tất. Và đây là giao diện sau khi hoàn thành Bây giờ bạn cần tải tệp MBOX về thiết bị của mình. Nếu bạn đã chọn tùy chọn xuất sang bộ nhớ đám mây, bạn sẽ có thể mở tệp từ đó. Ví dụ: đây là giao diện của GDrive Bước 2. Chuyển đổi tệp đã xuất thành CSVRất tiếc, bạn không thể nhập tệp MBOX vào Google Trang tính (chúng tôi đã thử). 🙂 Nhưng điều này không có nghĩa là bạn không thể xuất email Gmail sang Google Trang tính Vì vậy, bạn cần chuyển đổi MBOX sang CSV. Điều này có thể được thực hiện bằng một công cụ chuyên dụng, chẳng hạn như trình chuyển đổi MBOX sang CSV trực tuyến hoặc Công cụ xuất khẩu MBOX của Sysinfo. Trong ví dụ của chúng tôi, chúng tôi đã sử dụng tùy chọn thứ hai. Mặc dù yêu cầu cài đặt nhưng nó hoạt động tốt và chuyển đổi tệp MBOX được xuất từ Gmail sang CSV Bước 3. Nhập CSV để trích xuất ngày và nội dung Gmail vào Google Trang tínhBước cuối cùng là nhập CSV kết quả vào Google Trang tính. Mở bảng tính của bạn, đi tới Tệp => Nhập và tải lên tệp CSV chứa dữ liệu Gmail của bạn. Đây là kết quả xuất email Gmail của chúng tôi sang Google Sheets trông như thế nào Thành thật mà nói, chúng tôi không thích tùy chọn này vì nó thủ công, nặng nề và phụ thuộc vào trình chuyển đổi MBOX sang CSV. Hãy kiểm tra một số giải pháp khác Xuất Gmail sang Google Trang tính bằng API (KHÔNG CÓ COD)Một số độc giả có thể sợ thuật ngữ API, nhưng đó là tùy chọn khả thi nhất để liên kết Gmail với Google Trang tính. Bên cạnh đó, với Coupler. io, bạn sẽ không phải thực hiện bất kỳ mã hóa nào. Giải pháp bao gồm các bước sau
Bật API Gmail và nhận thông tin xác thựcChúng tôi cần mã thông báo truy cập để truy cập Gmail và các dịch vụ khác của Google (nếu cần) qua API. Điều này sẽ cho phép chúng tôi kết nối Gmail với Google Trang tính để có luồng dữ liệu trực tiếp. Thực hiện theo các hướng dẫn bên dưới để nhận mã thông báo truy cập của bạn trong vòng chưa đầy 5 phút. Nó có vẻ phức tạp vì Google đã nỗ lực rất nhiều để bảo vệ dữ liệu của bạn dưới 7 khóa. Vì vậy, khi làm theo hướng dẫn này, bạn có thể tưởng tượng rằng mình là một hacker đang cố gắng đột nhập vào Lầu Năm Góc 🙂 Bước 1. Dự án mới trên Google API ConsoleSử dụng liên kết này để tạo một dự án mới trên Google API Console (đăng nhập vào tài khoản Google của bạn nếu được yêu cầu). Đặt tên cho dự án của bạn và nhấp vào Tạo Bước 2. Bật APIChọn dự án của bạn từ danh sách thả xuống, sau đó nhấp vào Bật API và Dịch vụ Chọn API Gmail trong thư viện API, vì chúng tôi cần xuất Gmail sang Google Sheets. Sau đó nhấp vào Kích hoạt Nhấp vào Tạo thông tin xác thực rồi chuyển đến màn hình chấp thuận OAuth Bước 3. Thiết lập màn hình chấp thuận OAuthChọn Bên ngoài làm loại người dùng và nhấp vào Tạo. Cấu hình các thông số sau
Nhấp vào Lưu và Tiếp tục Trên trang Phạm vi, bạn không cần định cấu hình gì cả, chỉ cần nhấp vào Lưu và Tiếp tục Trên trang Người dùng kiểm tra, nhấp vào Thêm người dùng và chèn địa chỉ email của bạn. Bạn cũng có thể chỉ định người dùng khác nếu cần => bấm Thêm. Sau đó, nhấp vào Lưu và Tiếp tục. Trên trang Tóm tắt, nhấp vào Quay lại Trang tổng quan Bước 4. Tạo thông tin đăng nhậpChuyển đến menu Thông tin xác thực và nhấp vào Tạo thông tin xác thực. Chọn ID ứng dụng khách OAuth Chọn ứng dụng Web làm loại ứng dụng, đặt tên cho nó nếu bạn muốn (hoặc bạn có thể để tên mặc định) và thêm URI chuyển hướng được ủy quyền https://coupler.io Nhấp vào Tạo. Bạn sẽ nhận được Client ID và Client Secret. Chúng tôi sẽ cần những thông tin đăng nhập này, vì vậy hãy sao chép chúng vào một số trình soạn thảo văn bản và nhấp vào OK. Cách nhận Mã thông báo truy cập Google OAuth để kết nối Gmail với Google Trang tínhBước 1. Nhận mã ủy quyềnChèn ID ứng dụng khách của bạn và URI chuyển hướng vào URL sau
Đảm bảo chèn thông tin đăng nhập của bạn không có dấu cách Bạn sẽ nhận được một cái gì đó như thế này https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/gmail.readonly&response_type=code&access_type=offline&redirect_uri=https://coupler.io&client_id=221534350000-6964132idj4haiu2vmrmuu58rccgl7k1.apps.googleusercontent.com Sao chép URL và dán vào cửa sổ ẩn danh của trình duyệt, sau đó nhấn Enter. Bạn sẽ cần đăng nhập vào tài khoản Google của mình và cấp bộ ghép nối. io có quyền Xem thông báo email và cài đặt của bạn Nhấp vào Cho phép và bạn sẽ được chuyển hướng đến Bộ ghép nối. trang chủ io. Sao chép mã từ URL trên thanh địa chỉ Không sao chép toàn bộ URL – chỉ trích xuất mã nằm giữa 8 và 9Nó có thể trông như sau
Cần có mã ủy quyền để nhận mã thông báo truy cập Google OAuth Bước 2. Nhận mã thông báo truy cập Google OAuthĐể nhận mã thông báo truy cập, bạn cần gửi yêu cầu POST bằng mẫu URL sau
Đây là giao diện của URL 1Để gửi yêu cầu POST, chúng tôi sẽ sử dụng Postman, một ứng dụng Google Chrome để tương tác với các API HTTP. làm như sau
Đây là phản hồi với mã thông báo truy cập và mã thông báo làm mới của bạn Ghi chú. Mã thông báo truy cập Google OAuth hết hạn sau một giờ nữa. Khi nó hết hạn, bạn sẽ phải lặp lại bước 1 và 2 để nhận một cái mới. Ngoài ra, bạn có thể sử dụng mã thông báo làm mới để cập nhật mã thông báo truy cập và lấy mã đó ngay trong Google Trang tính của mình như sau Bước 3. Tự động cập nhật mã thông báo truy cập Google OAuth trong Google Trang tínhĐăng nhập vào Coupler. io, nhấp vào nút +Thêm trình nhập và chọn Ứng dụng khách JSON làm ứng dụng nguồn. Bạn cũng có thể đặt tên cho nhà nhập khẩu của mình theo ý muốn. Nhấp vào Tiếp tục
Chèn URL sau vào trường URL JSON. Đừng quên chỉ định các tham số được đánh dấu. 2
Nhấp vào Tiếp tục Chọn POST làm Phương thức HTTP và nhấp vào Tiến hành cài đặt đích Trong phần Đích, bạn cần phải
Nhấp vào Tiến hành cài đặt lịch trình Vì mã thông báo truy cập Google OAuth sẽ hết hạn sau một giờ, hãy đặt khoảng thời gian một giờ cho nhà nhập khẩu của chúng tôi để nó sẽ cập nhật mã thông báo truy cập của bạn mỗi giờ Điều cuối cùng cần làm là nhấp vào Lưu và Chạy. Giờ đây, bạn sẽ luôn có mã thông báo truy cập hợp lệ trong bảng tính của mình Trích xuất dữ liệu từ Gmail sang Google Trang tínhSử dụng mã thông báo truy cập OAuth, chúng tôi có thể xuất Gmail sang Google Trang tính bằng Coupler. io, theo cách tương tự như trên. Các dữ liệu sau đây có sẵn Loại dữ liệu tài nguyên URL JSON Hồ sơ Gmail của người dùng hiện tại.https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/gmail.readonly&response_type=code&access_type=offline&redirect_uri=https://coupler.io&client_id=221534350000-6964132idj4haiu2vmrmuu58rccgl7k1.apps.googleusercontent.com8Liệt kê các bản nháp trong hộp thư của người dùng. https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/gmail.readonly&response_type=code&access_type=offline&redirect_uri=https://coupler.io&client_id=221534350000-6964132idj4haiu2vmrmuu58rccgl7k1.apps.googleusercontent.com9Nhận bản nháp được chỉ định. 0Liệt kê lịch sử của tất cả các thay đổi đối với hộp thư nhất định 1Liệt kê tất cả các nhãn trong hộp thư của người dùng. 2Nhận nhãn được chỉ định. 3Liệt kê thư trong hộp thư của người dùng. 4Nhận thông báo được chỉ định. 5Liệt kê các chủ đề trong hộp thư của người dùng. 6Nhận chủ đề được chỉ định. 7Tham khảo tài liệu Gmail API để biết thêm thông tin về các tài nguyên và thông số có sẵn Bạn sẽ cần tạo một URL JSON bằng URL Gmail cơ bản được đính kèm với tài nguyên từ bảng https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/gmail.readonly&response_type=code&access_type=offline&redirect_uri=https://coupler.io&client_id=221534350000-6964132idj4haiu2vmrmuu58rccgl7k1.apps.googleusercontent.com7
Chèn URL JSON vào trường URL JSON và nhấp vào Tiếp tục. Chọn GET làm Phương thức HTTP và chèn chuỗi sau vào trường Tiêu đề HTTP 0
Trong trường chuỗi truy vấn URL, bạn có thể sử dụng tham số 1. Nó cho phép bạn truy vấn các email cụ thể. Ví dụ, 3Để biết thêm về điều này, hãy đọc tài liệu API Sau đó, bạn sẽ cần chọn điểm đến và lịch nhập và chạy trình nhập của mình. Dữ liệu sẽ được trích xuất từ Gmail sang Google Sheets. Hãy kiểm tra điều này trong ví dụ sau Ví dụ về xuất email Gmail sang Google Trang tínhChúng tôi sẽ kết nối Gmail với Google Trang tính để xuất danh sách email từ một người gửi cụ thể. Đối với điều này, chúng tôi sẽ cần các tham số sau URL JSON 0phương thức HTTP 1tiêu đề HTTP 2chuỗi truy vấn URL 3Đây là dòng chảy trông như thế nào Bạn có thể tự động hóa Gmail thành Google Trang tính không?Khoảng thời gian hết hạn ngắn của mã thông báo truy cập OAuth không cho phép bạn tận hưởng toàn bộ chức năng làm mới dữ liệu tự động của Coupler. io. Tuy nhiên, bạn có thể sử dụng mẫu Gmail sang Google Trang tính của chúng tôi với các trình nhập cài sẵn. Đối với điều này, bạn cần phải cài đặt Coupler. io từ Google Workspace Marketplace, lấy thông tin đăng nhập API Gmail, cũng như mã thông báo làm mới và làm theo hướng dẫn được giải thích trong trang Readme Nếu bạn cần tích hợp Gmail với Google Trang tính này sẵn sàng để sử dụng, hãy cho chúng tôi biết về điều đó bằng cách điền vào biểu mẫu này. Chúng tôi luôn làm việc với các nhà nhập khẩu mới và chúng tôi cần ý kiến của bạn về nhà nhập khẩu nào sẽ phát hành tiếp theo Xuất danh bạ Gmail sang Google Trang tínhAPI Gmail không cho phép bạn xuất danh bạ. Đối với điều này, bạn cần bật People API và thêm một phạm vi tương ứng vào ứng dụng của mình và nó sẽ hoạt động. Đây là những gì bạn cần làm một cách ngắn gọn Bước 1. Kích hoạt API mọi ngườiQuy trình giống như chúng tôi đã làm với API Gmail. Chọn API Google People trong thư viện API và nhấp vào Bật. Ghi chú. Bạn không cần tạo thông tin đăng nhập vì bạn đã có chúng Bước 2. Nhận mã ủy quyềnChèn ID khách hàng và URL chuyển hướng của bạn vào URL sau với phạm vi được cập nhật 4Phần còn lại của dòng chảy là như nhau
Bước 3. Nhập địa chỉ email từ Gmail sang Google Trang tínhVới mã thông báo truy cập mới, bạn có thể truy cập Coupler. io, hãy kết nối Gmail với Google Trang tính và sử dụng các tham số sau để nhận danh bạ Gmail của bạn URL JSON 5Phương thức HTTP 1tiêu đề HTTP 2Nhấp vào Lưu và Chạy và chào mừng các liên hệ Gmail của bạn vào bảng tính của bạn. Các tùy chọn khác để nhập Gmail vào Google Trang tínhTrong bài đăng trên blog này, chúng tôi đã không chạm vào tùy chọn Tập lệnh ứng dụng vì chúng tôi đã hứa sẽ giải thích cách bạn có thể nhập Gmail vào Google Trang tính mà không cần mã hóa. Tuy nhiên, nếu bạn quan tâm đến giải pháp này, chúng tôi có thể thêm nó vào đây sau. Hãy cho chúng tôi biết nếu điều này nghe có vẻ thú vị và chúc may mắn với dữ liệu của bạn |