[C#] Đọc Gmail sử dụng Gmail API lập trình CSharp

Bài viết hôm nay, tiếp tục hướng dẫn các bạn cách đọc Email từ Gmail (Google Mail) sử dụng Gmail Api V1 C#.

– Đầu tiên, để sử dụng được Api của google ta cần tạo một ứng dụng và đăng ký sử dụng quyền đọc email từ google.

Vào link bên dưới để tạo một ứng dụng.

https://developers.google.com/gmail/api/quickstart/dotnet

Sau khi đăng ký ứng dụng xong, tải file client_secret.json vào thư mục ứng dụng để thực hiện.

Hiện nay, google đang sử dụng Permission Realtime, nghĩa là khi ứng dụng của bạn sử dụng dịch vụ của google muốn đọc mail từ cần phải cấp quyền trực tiếp.

Dưới đây là giao diện yêu cầu cấp quyền của Gmail API.

Sau khi nhấn nút Allow, ứng dụng sẽ tạo ra một file Google.Apis.Auth.OAuth2.Responses.TokenResponse-user, để ghi nhớ đăng nhập của mỗi email.

Thư mục chứa file lưu permission ở hình bên dưới:

Và dưới đây, là giao diện đọc email của ứng dụng:

Có thể tham khảo link hướng dẫn sử dụng Google API C# ở link bên dưới:

https://developers.google.com/gmail/api/quickstart/dotnet?hl=vi

Source code ứng dụng C#:

Chúc thành công!

Nguồn: laptrinhvb.net

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *