2011-12-19 42 views
6

Tôi đang cố gắng tạo danh thiếp bằng mã QR để ai đó có thể quét và viết email cho tôi. Tôi muốn mã QR điền trước địa chỉ email và chủ đề của tôi. Tôi đã thử các giải pháp trong bài viết này (sau này là một trong những tốt nhất mà tôi tìm thấy):tạo mã QR để gửi email trên cả iPhone và Android

http://www.labnol.org/internet/email-with-qr-code/19610/

tôi gặp phải một vài vấn đề - Trên iPhone, người đọc (QRReader ứng dụng) chỉ mở MATMSG trong văn bản thuần túy (Tôi muốn ứng dụng email mở với văn bản được điền). Trong Android (sử dụng trình quét mã vạch), nó tạo một email mới nhưng không có văn bản hoặc chủ đề.

Có giải pháp mã QR nào có thể khiến khách hàng mở ứng dụng email của họ với địa chỉ email và chủ đề của tôi ở mức tối thiểu (đối với cả thiết bị iOS và Android) không?

Trả lời

13

Sean Owen là chính xác. Nhưng hãy để tôi cũng thêm một vài ghi chú. Đầu tiên, không phải tất cả các ứng dụng email sẽ cung cấp tất cả các trường. Thứ hai, hãy sử dụng trình rút gọn URL trước khi chuyển sang mã QR. Một mã QR đơn giản với các khối lớn, đẹp sẽ trông đẹp hơn và quét dễ dàng hơn. Trình rút gọn URL đầu tiên tôi thấy rằng hoạt động với các liên kết mailto: là TinyURL.

Vì vậy, chỉ để được thực sự rõ ràng, dòng chảy công việc của bạn trông như thế này:

mailto:[email protected]?subject=Hello%20there&body=You%20are%20hired 

dán URL vào TinyURL và nhận được URL ngắn.

Dán URL ngắn vào Create QR Codes và nhận mã QR.

+0

Tuyệt vời! Trình rút gọn URL đã thực hiện thủ thuật. Vì vậy, giải pháp là lấy URL được đưa ra trong câu trả lời của Seth và sử dụng trình rút ngắn URL sẽ làm điều đó. – user709903

7

Cú pháp đúng là:

mailto:[email protected]?subject=bar&body=baz

Barcode Scanner hỗ trợ này và hy vọng độc giả iOS làm quá, nhưng, điều này thực sự là tất cả các bạn có thể và cần phải làm ở phía mã hóa, không phân biệt.

+0

Cảm ơn câu trả lời. Tôi nhận được một email trống trong Android được gửi đến địa chỉ email và "địa chỉ liên hệ không xác định, bạn có muốn thêm địa chỉ liên hệ không?" tin nhắn trên iPhone. Hệ thống Android dường như được đặt tốt hơn để xử lý mã QR vì nó sẽ ít nhất mở gmail với địa chỉ email trong trường "tới". Trong iOS, người ta phải sao chép địa chỉ email này, mở ứng dụng email khách và dán nó vào. Tôi đã hy vọng loại bỏ tất cả các bước này. – user709903

+0

Không, nó hoạt động trên Android. Quét, chọn "Gửi email" và sau đó sử dụng Gmail để hoàn tất tác vụ. Tôi không biết về iPhone. Nhưng đây là cú pháp mailto: chuẩn theo RFC. –

4

Tôi cũng gặp sự cố với iPhone muốn lưu địa chỉ email làm địa chỉ liên hệ.

Tôi tìm thấy một trang web tạo ra loại mã QR mà tôi đã làm sau đó, kiểm tra nó để kiểm tra xem nó có hoạt động hay không và sau đó 'đảo ngược thiết kế' nó để xem mã nguồn thô.

Cú pháp như sau:

MATMSG: TO: [email protected]; SUB: Đối tượng; BODY: Thân ;;

Hy vọng điều này sẽ giúp ai đó ở ngoài đó :)

+0

Cảm ơn bạn. Mã này là chính xác. – mghhgm

+0

Cách khác không hoạt động với iPhone cho tôi.Bất cứ ai biết nếu điều này làm việc với Android? Hoặc những người khác? – counterbeing