Làm cách nào để bạn có thể có quyền truy cập do người dùng khởi tạo để đọc email của họ? Dường như có OpenID, OAuth, OAuth2 và các giải pháp ngẫu nhiên khác.Cách nhận quyền truy cập OAuth vào Gmail?
Điều tốt nhất tôi đã đưa ra cho đến nay là OAuth2 với scope=https://mail.google.com/
.
Có bất kỳ sự cho phép đó sẽ chỉ cho tôi chỉ đọc truy cập vào mail và lý tưởng không scare người sử dụng với một thông báo cho phép như:
"Xem và quản lý mail của bạn Thực hiện các hoạt động này khi tôi không sử dụng ứng dụng "
Tất cả những gì tôi muốn, nếu có thể" Xem thư của bạn ".
liên kết viết bài trong câu trả lời của bạn là rất tốt để đọc thêm nếu người dùng muốn, nhưng bạn nên tóm tắt những nội dung liên quan trong câu trả lời của bạn là tốt. Câu trả lời của bạn cần vẫn hữu ích nếu các liên kết bị hỏng. – skrrgwasme
Bài đăng yêu cầu phạm vi 'chỉ đọc' đối với API Gmail. Tôi đã cung cấp phạm vi riêng biệt cũng như cung cấp liên kết tới tất cả các phạm vi khác. Nó chỉ như vậy sẽ xảy ra rằng những gì bài viết được yêu cầu là một liên kết https. – eugene1832
Cảm ơn câu trả lời cập nhật của bạn. Chỉ là một câu hỏi; bạn có biết cách thực sự nhận được email sau khi ứng dụng của tôi đã nhận được sự cho phép từ người dùng không? – kramer65