getBeacons
Lưu ý
Với API version ﹤ 2.23.0, phải gọi api login trước khi gọi api này và cần xin cấp quyền tại trang Quản lý ứng dụng
Lấy tất cả các thiết bị đã tìm thấy.
Parameters
Object object
Property | Type | Default | Required | Description | Minimum Version |
---|---|---|---|---|---|
success | function | Callback function khi gọi api thành công | |||
fail | function | Callback function khi gọi api thất bại |
Return Values
Object res
Property | Type | Description | Minimum Version |
---|---|---|---|
beacons | Array<iBeaconInfo> | Danh sách thiết bị |
Entities
iBeaconInfo
Property | Type | Description | Minimum Version |
---|---|---|---|
uuid | string | Broadcast UUID của thiết bị | |
major | string | ID chính của thiết bị | |
minor | string | ID thứ 2 của thiết bị | |
distance | number | Khoảng cách tới thiết bị | |
rssi | number | Cường độ tín hiệu của thiết bị |
Sample Code
import api from 'zmp-sdk';
api.getBeacons({
success: (res) => {
// xử lý khi gọi api thành công
const { beacons } = res;
},
fail: (error) => {
// xử lý khi gọi api thất bại
console.log(error);
}
});
// hoặc
const test = async () => {
try {
const { beacons } = await api.getBeacons({});
} catch (error) {
// xử lý khi gọi api thất bại
console.log(error);
}
};