2011-10-24 20 views
25

ứng dụng thực tế thực sự là một ứng dụng web nhưng kể từ ấn tượng đầu tiên của tôi là không có cách nào để làm điều này với trình duyệt web bình thường (android) bây giờ, tôi đã tìm ra điều này là có thể là có thể với một WebView.Android: Cách đọc Sọc từ (thẻ tín dụng, vv) Dữ liệu

Có tệp đính kèm trình đọc thẻ nào có API/SDK cho Android không?

Trả lời

26

Chúng tôi đã tìm thấy giải pháp khả thi. MagTek cung cấp một thiết bị tương tự với thiết bị đang được SquareUp sử dụng. Thiết bị này lớn hơn một chút và nặng hơn nhưng chúng cung cấp SDK cho điện thoại Android, iOS và Windows. SDK Android có thể tìm thấy và tải về tại đây:

http://www.magtek.com/support/software/programming_tools/

nhìn cho scra SDK

Bạn cũng có thể liên hệ trực tiếp như công ty chúng tôi đã làm như vậy họ có thể cung cấp cho bạn SDK mới nhất.

http://www.idtechproducts.com/products/mobile-readers/112.html

Tôi đã thử nghiệm này trên một Tab Samsung Galaxy 10.1" chạy Android 3.1 Làm việc như được quảng cáo:


Cập nhật:

Cũng cố gắng đọc UniMag thẻ điện thoại di động idtech của..

Cập nhật 2: Ứng dụng của chúng tôi sử dụng ứng dụng này hiện có thể được tìm thấy trên cửa hàng Android (nhưng nó không thực sự là usefu l cho bất kỳ ai khác ngoài các khách hàng doanh nghiệp của chúng tôi). Về cơ bản, ứng dụng là ứng dụng trình bao bọc gốc với WebView và liên lạc giữa webapp và trình bao bọc được trừu tượng hóa và được thực hiện bằng javascript. Về lý thuyết, bất kỳ ai cũng có thể sử dụng trình bao bọc của bạn với webapp của họ miễn là webapp biết API tuy nhiên tôi không được phép phát hành API cũng như bất kỳ chi tiết triển khai cụ thể nào. Tôi cho rằng nếu có ai quan tâm, một trình giải mã 'ol' tốt sẽ tiết lộ việc thực hiện.

+0

hello Hyangelo, tôi tự hỏi nếu bạn có một nguyên mẫu cho điều đó? –

+0

Tôi không có mẫu thử nghiệm nhưng unimag và magtek bao gồm một ứng dụng mẫu với SDK của họ mà bạn có thể biên dịch và cài đặt trên thiết bị của mình. – Hyangelo

+0

Ứng dụng của bạn có sẵn trên cửa hàng Android không? Nếu vậy tôi rất muốn tải xuống và xem nó. Tìm cách làm điều tương tự. –

0

Quảng trường (https://squareup.com/) sử dụng trình cắm thẻ đọc tùy chỉnh vào ổ cắm tai nghe - vì vậy phần cứng chắc chắn có sẵn. Tôi sẽ suy đoán rằng phải có cardreaders bluetooth.

+2

Có, tôi biết về hình vuông nhưng tôi không nghĩ rằng họ đang cung cấp SDK (ngay cả khi nó được trả tiền/thương mại). Tôi biết họ đang đọc dữ liệu thông qua giắc cắm micrô nhưng tôi không chắc chắn về cách giải mã dữ liệu hoặc cách bắt đầu. – Hyangelo

+0

Họ có được dòng âm thanh (PCM) và sau đó thực hiện một số xử lý tín hiệu huyền diệu - có lẽ sử dụng một số biến đổi bốn chiều hoặc bất kỳ thứ gì khác. Tôi nghĩ rằng nó có thể google lên một số thông tin về điều này (vuông công bố một cái gì đó) - từ cũ C/S sách điều trị ổ đĩa từ –

+0

Vâng, tôi biết điều này là tốt, nhưng chúng tôi đang tìm kiếm một SDK thương mại thay vì vậy chúng tôi don ' Tôi phải dành thời gian làm những gì bạn vừa mô tả. Và chúng tôi chỉ tìm thấy một từ MagTek (xem câu trả lời của tôi ở trên). Nhờ đề nghị mặc dù. Nếu nó đã được lên đến tôi này sẽ là con đường thú vị hơn. – Hyangelo

Các vấn đề liên quan