|
|
(130 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| == Device API ==
| | {{Migrating|https://smartpossdk.gitbook.io/cloudpossdk}} |
| There are three layers of device API, C API, JNI API and Java API.<br>
| |
| === C API ===
| |
| The C API offers header files definition and the relevant so library is already included in the system. The application developers can create the native so library by the C API to implement their business logic. So the implementation will be more secure than Java implementation. For example, the EMV library can use C API.
| |
| *[[C API Spec|API Spec]]
| |
| *[[error code|Error code]]
| |
| *[[header files|Header files]]
| |
| | |
| === JNI API ===
| |
| The JNI interface wrappers the C API to help the Java developer to use C API.<br/>Now we recommended you to use Java API instead of JNI API.
| |
| *[http://{{SERVERNAME}}/jniinterfaceapi/ API Spec]
| |
| *[[How to import JNI to a project]]
| |
| *[[JNI Samples|Samples]]
| |
| | |
| === Java API ===
| |
| Java API is packaged as an aar library file, it can be used by Android developer easily. You can download the latest aar library file from below link.
| |
| *[http://{{SERVERNAME}}/wizarposapi/ API Spec]
| |
| *[[Java Samples|Samples]]
| |
| *[[CloudPOS SDK AAR]]
| |
| *[ftp://sdkuser:wizsdkar@ftp.wizarpos.com//device/java/cloudpossdk_1.5.0.aar CloudPOS SDK AAR Download]
| |
| | |
| === Permissions ===
| |
| To get the access of any financial devices of terminal, the application must apply the relevant permissions in the manifest file.
| |
| *[[permissions|Permissions]] definition
| |
| | |
| === Printer ESC Commands ===
| |
| The printer of terminal support ESC commands. Please refer to the specification:
| |
| *[[ESC Commands]]
| |
| | |
| == Payment EMV ==
| |
| * [[EMV Develop Spec]]
| |
| | |
| == Barcode ==
| |
| * [[Use Scan Service]]
| |
| * [[Use Barcode Libary]]
| |
| | |
| == Full Screen ==
| |
| * [[Make full screen using system API]]
| |
| * [[Make full screen using android provided api]]
| |
| * [[Disable Home Key]]
| |
| | |
| == Wizarview ==
| |
| * [ftp://sdkuser:wizsdkar@ftp.wizarpos.com/wizarViewUserGuidv2.4.1.pdf Wizarview User Guid]
| |
Latest revision as of 06:17, 23 July 2024
Please visit new link of same subject:
https://smartpossdk.gitbook.io/cloudpossdk
We're making a move! Our site's content is migrating to a new URL, to provide you with an enhanced browsing experience. Please update your bookmarks accordingly. Thank you for your continuous support!