getPetBehavior(data: GetPetBehavior)

Requires:
@ray-js/ray≥1.6.27

Description

Get paginated pet behavior records

Parameters

ParameterTypeRequiredDescription
YesRequest parameters: optional devId, time range, pagination pageNo/pageSize

Return Value

Type: Promise<PetBehavior>
Promise resolving to behavior paged data (PetBehavior)

Referenced Types

typePetBehavior
PropertyTypeDescription
totalCountnumberTotal record count
pageNonumberPage number
pageSizenumberPage size
hasNextbooleanWhether there is a next page
Feeding information

Valid Values

PetBehavior.data.isEncrypted
ValueDescriptionSince
0--
1--

Examples

Request example

import { getPetBehavior } from '@ray-js/ray';

getPetBehavior({
  devId: 'vdevo******',
  startTime: 1753315200000,
  endTime: 1753401600000,
  pageNo: 1,
  pageSize: 20,
})
  .then((res) => {
    console.log(res);
  })
  .catch(console.error);

Response example

{
  "totalCount": 0,
  "pageNo": 1,
  "pageSize": 20,
  "hasNext": false,
  "data": []
}