{"_id":"@ray-js/wechat-ms-basic","_rev":"26-f89c8a42e205b50af7a58fe45987c89d","name":"@ray-js/wechat-ms-basic","dist-tags":{"latest":"0.0.8","beta":"0.0.8-beta-2"},"versions":{"0.0.1-beta-2":{"name":"@ray-js/wechat-ms-basic","version":"0.0.1-beta-2","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.1-beta-2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"cb29135c86a3cea8852feb5944dab7d6fe3a7feb","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.1-beta-2.tgz","fileCount":9,"integrity":"sha512-XinuZAaV/AGa3BF02/2zYsdvI/4vLpo1EA/9zbhDObizFIqA4QmRS5rW/LUxqLCM2IdevsUYJbOAMYLk2l5C7g==","signatures":[{"sig":"MEYCIQCsXEch1BpQOqWR2Oz/s6APy9JvH635u5E6HDkpWDcXFQIhALCdh2MDplvzSELgcoq3P4gWoEsxP+Q5Tx6yVUTL7jtF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30569},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"9f4f329c0ee13897ca005def99bbbb718af82194","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"涂鸦微信小程序门锁首页 SDK","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.1-beta-2_1715051903769_0.04247648573189733","host":"s3://npm-registry-packages"}},"0.0.1-beta-3":{"name":"@ray-js/wechat-ms-basic","version":"0.0.1-beta-3","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.1-beta-3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ef6aa726f33f1d842181fd6891d928c2ca0353a7","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.1-beta-3.tgz","fileCount":9,"integrity":"sha512-kgIpYl9i1WsOlrUDD7ALha2bMHG2s362hHuf8H8ypApD4CpDD1Pw/mpOYWBR6V9BIWbUcIbrdOa/PI14olsuug==","signatures":[{"sig":"MEUCIQCVT9PE+xTbp10w3b6phkGFnj9CQrT6UUuYwExLRBHSmAIgfhDxb6Xb5s0A2CSo+LH8tSnYmzumCyuTFPLusKJEGAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30569},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"7daee33055f01ed5b2b81dde9ff8a055be4d981c","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"涂鸦微信小程序门锁首页 SDK","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.1-beta-3_1715051990994_0.4180829001353217","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0e1df87af4ad74a11213e1152bd86d72269517f6","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.1.tgz","fileCount":9,"integrity":"sha512-asWy8CbejSuqXCYrDmH0QuZmTSkVCq30vriYrMtlHt/xngl0LGP5p7IUdptByU9M/Lw4ODVwthgM9ZzEBzQjGA==","signatures":[{"sig":"MEUCIQDaCEIn5okPvYsaXB6/qqVWxvxcU+gbCSrPl9dO++aXbQIgT6GjSg1Az1hIkDIyPtWV+pEieVeczUm2feY32gmkd9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30563},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"6355899507c9fc17beb18ed3792a93db9b7280ea","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"涂鸦微信小程序门锁首页 SDK","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.1_1715052292142_0.15456532902505482","host":"s3://npm-registry-packages"}},"0.0.2-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.2-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.2-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"0a6a375380d8cc0a7a02fa004ba4a9270918e38a","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.2-beta-1.tgz","fileCount":9,"integrity":"sha512-x6GSZ7zmwdCChMt0NqKu4hN0wlWehWv7j2v9HFnjHHdztafxBZpIccjes505aZsBPQVAgn8ResGXVmS8KzGa1w==","signatures":[{"sig":"MEUCIQC+o5vqukgqMVC+f+t+W7BT1FZeB1lIyAHLRXvB7PyQagIgF8TdnNgLGfzNODs37r+ZzxOrOTPoUOTz/1OysxpYh7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30570},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"3d4dee4377f5ee8eefb6c49df74b654c6275cbf8","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"涂鸦微信小程序门锁首页 SDK","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.2-beta-1_1717037299996_0.5972994534139702","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@ray-js/wechat-ms-basic","version":"0.0.2","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"dceb3f4bd6e65f250016b27a2c35ac3869ca0147","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.2.tgz","fileCount":9,"integrity":"sha512-SGO2eIzSrit0nBMNBPxo8ZnJVD21a/V0jkNDnQQoPIFaVmbY7zkUZ4meiJFrKhy0VOiTngHQd8VrF+ftfXYSaw==","signatures":[{"sig":"MEYCIQDT4WwblZHwhW5QgL2pNyyKHrjvgRPcadpv3+zBzsgxfwIhAPti3kzm4D1h7DOr4VmrVHdvHo8OQefCrav7KVzvnOXJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30563},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"6bb3c97983c7e1bf50a56f98ad0cb46bc8e0a1dc","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"涂鸦微信小程序门锁首页 SDK","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.2_1717040608197_0.5559701828942261","host":"s3://npm-registry-packages"}},"0.0.3-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.3-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.3-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d9ab5c8b72793c53442d0635d86589c2a8bb9330","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.3-beta-1.tgz","fileCount":8,"integrity":"sha512-lXDNSidfROM5gA7pI632rSwWuL/WWATt39pdpCl1NkfLIDAWffY3gH632jxxcStaEMw8daDBwcfW0HDTfEVRlQ==","signatures":[{"sig":"MEUCIFs7aEBDU0hGL/w6tA3GxT5aKPDGkrdXXgt+MPnIawBsAiEA73uRTbhOI0Z2rVDjniOu4UCUDZRpJdrLfgJ4OxUyCGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"e4fcc614c330cf1633a89f0261d4f22a5a2e82f1","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.3-beta-1_1724989631604_0.7060302446920239","host":"s3://npm-registry-packages"}},"0.0.4-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.4-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.4-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"d5653616b9712c7ee7e9e355db0422484d9d232a","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.4-beta-1.tgz","fileCount":8,"integrity":"sha512-w0F7VKCtrKxzEpgCcHmIET24HAkTGQXL2jvY5w1xPQ1AVCeGSTvjyAB67VB1OFzBKbOAPD280KBxMr68VMpFcQ==","signatures":[{"sig":"MEUCIGPHrfbaLp/qT6wkvOhII+LA8a9KavgLv/toH90w5we+AiEAheT1pq/mKtsoMSJpsgy8iNNQPtOZ3CtOncy1R444Rkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"1e846836876e694e49d1259b7cc0101f9c5794db","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.4-beta-1_1724990706274_0.05704795795959905","host":"s3://npm-registry-packages"}},"0.0.4-beta-2":{"name":"@ray-js/wechat-ms-basic","version":"0.0.4-beta-2","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.4-beta-2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"ee4375b2044516564848b8e0881d0e980dce8db7","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.4-beta-2.tgz","fileCount":8,"integrity":"sha512-IjF4T3r99iMv1ymH9egAAOjmG7f6VXux21GiEMBXJOqbEYKLluDDYb2ciSvg5yQcxuD35rbmbCw+DA2tlT9aGQ==","signatures":[{"sig":"MEUCIQDdaAnCE+Ign5rIjX5sHgsR8zD2JbB7XTqvHYADyMllQgIgbYNirJPiJ6hA1BKUx8rdKJBLkiALSjXVfg0rYsjrdbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"e4bf786d93c81713937e17d342746ccd4cc6d380","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.4-beta-2_1726646105604_0.6906623783885473","host":"s3://npm-registry-packages"}},"0.0.4-beta-3":{"name":"@ray-js/wechat-ms-basic","version":"0.0.4-beta-3","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.4-beta-3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"2767f2b936f18e8e1188b29620dc35baace77c73","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.4-beta-3.tgz","fileCount":8,"integrity":"sha512-4GpL7spEfz8Chx7goNiu5ZX8TMR1WAmPAp3uLMbhFc5P+JAxxvIMxsi5vFi9kwqpksrs/nRx9FoIBQDQ95noCQ==","signatures":[{"sig":"MEQCIEWz7B+QTMPuCyENuNhtcyzu6Gk/nF6Uomd/T0yoI+thAiA27N15fCAeCa1mk+KAKmIBF4bt7xJHSHCcWU2w3/shaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"97469d18f62fde3559c779e281c0f1b35261eae0","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.4-beta-3_1726735594022_0.9930616899588023","host":"s3://npm-registry-packages"}},"0.0.4-beta-4":{"name":"@ray-js/wechat-ms-basic","version":"0.0.4-beta-4","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.4-beta-4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f30415931f7608698897476de1f1c9afe7cc0c27","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.4-beta-4.tgz","fileCount":8,"integrity":"sha512-6Zj9NEQnqoNZHnj1kf+jfwAdLjZh/k9l7RFdPhbEOSZYEQAATfTkHzXPXc6rv0Vay/7nu7h+GXqmrAvZMimdVA==","signatures":[{"sig":"MEQCIAO/fN4XdkPKz8JwiDPIWJ9tcyNxPAXEY16oWuakeTWtAiADEkvN9E9JfyfUHtSTAQXowerRf3EGktml/3pqhVi/hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"fad1363b517ee0e2ba19c4d5b09113f03bc84ffc","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.4-beta-4_1726737273971_0.6490411296571386","host":"s3://npm-registry-packages"}},"0.0.4-beta-5":{"name":"@ray-js/wechat-ms-basic","version":"0.0.4-beta-5","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.4-beta-5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7445aea7838578c604f4f10e481a144cf0a2f385","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.4-beta-5.tgz","fileCount":8,"integrity":"sha512-q5x5KompvjDlQV7Qb3BgF3KjU9BMn4JuWBViWUEmJuZhM3kFF1YecixN8VkFaKJMywHWCpK1MriAAMPuGXahyA==","signatures":[{"sig":"MEUCIQDDq+H/qnA/q45UdNueSWKguw2clYS4np35XG60vnxNhQIgNvo7hGnBI6/c0YKBYGUnSqGYGa20o9d4KgvAlrDeGok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"6ffdb387ca55f5fb993eb2f06fe6d75e75e305db","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.4-beta-5_1726821721637_0.15564336225817876","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@ray-js/wechat-ms-basic","version":"0.0.4","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f5fe4ed7275a37904a646e9960952ed1f7d6764d","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.4.tgz","fileCount":8,"integrity":"sha512-7gbEY/k7I3+K2ONBRGwFUjggYQLma+w45GY4lbSgRr/qzpn5xZjVYHeh18XXSPcmBRZgTI0y1r77Eqr9nODwgQ==","signatures":[{"sig":"MEQCIDAZkHOXIazFqiBLvRWIy/sIlV/aUyelH4r7esRAr8ZzAiBEjOHwt08nj+C+DYeOgBfUWfeXRbrGfCo3jEIGiNjYow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32485},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"5e427d7d67fdac7563d1d681ecd122d87b4ca4fd","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.4_1727058063506_0.038126817556343395","host":"s3://npm-registry-packages"}},"0.0.5-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.5-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.5-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f516f08ba9de3ed68f96df4d8adf1e7bd08f4dba","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.5-beta-1.tgz","fileCount":8,"integrity":"sha512-iSXS6Atx2+ZOWHsbVKHVtA/OhTyG8PTMGO9/qdDzotYsLN12JtY23S0s6MuTkwkNfWQPpOUvN9DYTnlc035NvQ==","signatures":[{"sig":"MEUCIH5Gpyikn8yURxJA28ZXkCNXgDXKAxlLSYkBbMNOcCU8AiEAx3vb8qzbN/cu5MpvheIPGb+l8qTZDhGHNi+LNugK7Bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32492},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"2a3f1b2429912035caf5246a322ac000ac9876c0","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.5-beta-1_1728356189874_0.27889356608793237","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@ray-js/wechat-ms-basic","version":"0.0.5","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"7e408bc5f2a20f63884eba022d0e2f355120746c","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.5.tgz","fileCount":8,"integrity":"sha512-BOxUrnif/+O2dXireLVivoPgTDdxXsvXFqDZt8P7WuOh1bLUJhaaKoduTEQvanSBUZR5HAXtibLczXfMOO86xg==","signatures":[{"sig":"MEQCIDdcnTNp/5huf/rIPhTq4qrT5KEFyJdr/Xo2AaITnNSeAiAkAEUKk4yTRixR8aa9vkBxkekiygQh3dZM2Ds3HWdy+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32485},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"c4bdfe875387b257694992c8466aed330c817a9b","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.5_1728898420092_0.49920235896107434","host":"s3://npm-registry-packages"}},"0.0.6-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.6-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.6-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"5913bed80065919b0b1aa16de359c489bda1347e","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.6-beta-1.tgz","fileCount":8,"integrity":"sha512-vU5MJmtHyiiH+wT0wCbGeg3k/2aNPc4MHofXc1P/WieN+mhs7jJBXs9VUw2rT2quVjaB8O/0FODWUwro6oKypg==","signatures":[{"sig":"MEUCIGzztTRv4ymjywbIQXMzBQYjJ1ut9DVr8k7ryRvZi4n6AiEAw/I4/ipaSYmNablY6lcdgj6DEWDYHaOVX2JusX+FIpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32951},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"a5220ccc36f5ff1632a2b0753cd9ff5f73c436fb","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.6-beta-1_1730887606807_0.22700951337957154","host":"s3://npm-registry-packages"}},"0.0.6-beta-2":{"name":"@ray-js/wechat-ms-basic","version":"0.0.6-beta-2","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.6-beta-2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e59f305aa8a5f1d97acbd82c214470ef1a77e29a","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.6-beta-2.tgz","fileCount":8,"integrity":"sha512-MiPHm2ZO4XlgrXmi2LvyT7jJPxnuQSpFpZZqBvBu8Omv17eJSJ2UlrICurYVL9hYiE6Rvb6shYGSBJQR1ID3/w==","signatures":[{"sig":"MEUCIHhRZu5BOUeUWM4z7oOrlC4ij7NhK+cQmTWf+MQopur8AiEA609gQcG1IyF01jsHzwzZSbY3BLKr3jurTw/Jcz5RmF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33390},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"4d96f9727cfd9a3c64e108ccdf3f550dca529b27","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.6-beta-2_1731569877294_0.04556178732120708","host":"s3://npm-registry-packages"}},"0.0.6-beta-3":{"name":"@ray-js/wechat-ms-basic","version":"0.0.6-beta-3","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.6-beta-3","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e5a78359aeae4120637807f79b4e6ef6262d2ea7","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.6-beta-3.tgz","fileCount":8,"integrity":"sha512-VacE8IdlIydW6QXs6GK6PqAq/tdyv9ugnMot4I+RfrHo4VOwz5Qb5ESBW9Nn1sjOVsTypehGFxGB1caiKq+8Zg==","signatures":[{"sig":"MEQCIDbnlqCjj3dN71gpt2TWxyxv0PetfzkXbdcGe4+Uohj2AiBxG9OtaMlVJpPxm2K+vLyCQrHKWQB3WrSygxalcBnhqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33390},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"082446e9c2082d59d833a0668699048981f87841","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.6-beta-3_1731575963499_0.6638597855125219","host":"s3://npm-registry-packages"}},"0.0.6-beta-4":{"name":"@ray-js/wechat-ms-basic","version":"0.0.6-beta-4","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.6-beta-4","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e6acfcbb61073d109c01e261f2acbbab06307fcf","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.6-beta-4.tgz","fileCount":8,"integrity":"sha512-JD/t61C8I+X25Tjs3rjdECTUUyaL8GXFZnI2JvWg3ePlzeMttybjzMQMmghQbkcjqKolnqY6eJNGHxnO2pN8aQ==","signatures":[{"sig":"MEQCIBwPvZJPp4lfMC/QYho33TEHHXnP6nfP+dTzuEF0N/wVAiAqt2b/8tlyXNA6tFaump1BZ9+CyVHDOHB+0OWPJW4vRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33390},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"180bde5deb1b2afec7bb6df8d0ec692e73434337","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.6-beta-4_1731636699929_0.1855802586967472","host":"s3://npm-registry-packages"}},"0.0.6-beta-5":{"name":"@ray-js/wechat-ms-basic","version":"0.0.6-beta-5","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.6-beta-5","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"65c292cbab9cbd00c94508689c29c679cd5c3223","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.6-beta-5.tgz","fileCount":8,"integrity":"sha512-TCMArf6ui89c9n3zhsHjgOm0vO9Xvi38tj1Fn/Ockc2yTsSiN32N57/8f8MEuHVCTN0zKOhnmTygQxSmr+pxgw==","signatures":[{"sig":"MEYCIQC0vkN02ycRQRVOn65zTKMWCSd0CaqPOd7ccZ9YcYmPLQIhALyVwnrhvVE4mElxFkbAvkB/fYfc3L+NDqLsm+b6Tlxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33390},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"5783883daa4d13a48695abff15fc14710d0865d7","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.6-beta-5_1733276221515_0.4650716944633031","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@ray-js/wechat-ms-basic","version":"0.0.6","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.6","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"e5c55606ade1a47b30589ff3184d92b33d9a1539","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.6.tgz","fileCount":8,"integrity":"sha512-OLQkMyTgtpKAwyaAKLyGZt0pznFZow3mFSJfqQCVJvZzbKOfNiluTliZsnXa8qo2IPa9+rgJWIBsiWuvviNGVA==","signatures":[{"sig":"MEYCIQCyrhgnfaC9oDpkKbwKL2R3VOh3GAEkprvfZRGrdmIm5AIhALnaOPJK/k9YNRQUfSu1CupAQAjZKO6AOp/Gb1Imq5Kh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33383},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"ad246874b00e349970ac4b784079215df067fa47","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.10.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.6_1733369564286_0.6215091870033056","host":"s3://npm-registry-packages"}},"0.0.7-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.7-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.7-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"c48a79956e58b499d898a62a3829e1efe41fef74","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.7-beta-1.tgz","fileCount":8,"integrity":"sha512-6crTcV0WM1KyKQZzhdEwAzwW9JxM4BH7WVaDWQy9bAvsAHlm+oey6YW/zyWyusgfJUxwsJ+h/9vMkZ45RzgNUg==","signatures":[{"sig":"MEQCICxFIl9Bw0NE6VnfcWbmc+UM3Z1wU79RAZzvfPMKBHF6AiA4OPUvgSeGXmloZPHCudvRrzDO3+r3u8kAIaq8rbGxgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33182},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"4907b406893ee6d7724e3a9a0c00216669328809","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.11.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.7-beta-1_1737339289863_0.36701900719639724","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-beta-2":{"name":"@ray-js/wechat-ms-basic","version":"0.0.7-beta-2","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.7-beta-2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"1d2f1b4d82aac89241878f26083967f651a9cbed","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.7-beta-2.tgz","fileCount":8,"integrity":"sha512-/ntgwMWMNxfhK0CR9o5osB4bpPiEqUWwIlN8Zdbwu+0s2F+6ZoX2/wET9bj5YvleWG8+cc6i84LDEmI0VPdaBA==","signatures":[{"sig":"MEUCIQC1PqhW43uAMRpa+j2mRm7Det6u226nkL1t1sgj+Ct9BQIgEU2WSDxkGhVPsbTWicpx22AnqzOFgyZecSseDg39chQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33182},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"396cbd04851b9fe2258ee027c5ee8efa0c847e4e","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"https://registry.code.tuya-inc.top/tuyarn-kit/os-1/ray-wechat-ms-sdk.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.11.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.7-beta-2_1738811643385_0.3577075620949579","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ray-js/wechat-ms-basic","version":"0.0.7","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.7","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"050ebc283d628b58122f45d3c1fc651aa79d8b3a","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.7.tgz","fileCount":8,"integrity":"sha512-p6HPtpt8OSW61S6TMpwcq51diufk6w7ZxCM+v39Xp6c2sM5bp3JjBykNVwMffI2vbt8qgPmdI5ye2Gqb4Pm8EA==","signatures":[{"sig":"MEUCIQDEIr7rPsmm+ywDliLzSVs+OoKH8LGjsWGBKhnDv10NxgIgKsHMUTdv/HHqkmxCTkfsUX5aHNBjxgLERTS1dmo87YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33054},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"b61b6f98e4a2995207c38b43827d892869eab72e","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.11.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.7_1739350967341_0.9030010770605361","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta-1":{"name":"@ray-js/wechat-ms-basic","version":"0.0.8-beta-1","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.8-beta-1","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"49566a4584144abffb8d7ed7000c56aba40cda9e","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.8-beta-1.tgz","fileCount":8,"integrity":"sha512-ioJnsKHJ3a3qNuzDURJEmgKB6aeYM++0bpd3ch0lV7L4B5NLgK/g4rVa6GZcT6lU6rLgRcwg+UQIGcT4ciRYoA==","signatures":[{"sig":"MEYCIQD1z36GxHdzg2P5Km3c99y0/9grc4YW4vCcOxoDzvvOcgIhANVReoxVvQyxd2X1dizrISWVVPqyvcm0TelHYjxWqag5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33061},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"996ea9ab30783edc389082cdf0c7fccff9623a9f","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com"},"repository":{"url":"","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.11.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.8-beta-1_1740125325405_0.6925252001390034","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta-2":{"name":"@ray-js/wechat-ms-basic","version":"0.0.8-beta-2","license":"ISC","_id":"@ray-js/wechat-ms-basic@0.0.8-beta-2","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"dist":{"shasum":"f084f1f533cb613bec5661e2e14d86f819cbb470","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.8-beta-2.tgz","fileCount":8,"integrity":"sha512-mroK+5T7RJ7ayqyx/T9GKT4HwCioGjMj6EpD+CyJe2qhlQsD8PvPjkzkeWhoc+8Y/nUtiGOkOaChxfNOXv3yeg==","signatures":[{"sig":"MEUCIGPQsJjp7aUauApYfB/TVu22a6hVdJNsmLIxtVMP0Hk3AiEA1FW1u0RTmNfPqwXOfBHKM6st1eq3zvz22NZXfGpVF8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33578},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"f4641f53f3e5a1ec0a0696672dc04d3010d4ce7f","scripts":{"dev":"rollup -w -c","test":"node ./__tests__/wechat-ms-basic.test.js","build":"rollup -c"},"_npmUser":{"name":"tuyafe","actor":{"name":"tuyafe","type":"user","email":"tuyafe@tuya.com"},"email":"tuyafe@tuya.com"},"repository":{"url":"","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.11.0+x64 (linux)","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/wechat-ms-basic_0.0.8-beta-2_1750408697373_0.15620309399228338","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ray-js/wechat-ms-basic","version":"0.0.8","license":"ISC","main":"./lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":""},"maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"type":"module","scripts":{"test":"node ./__tests__/wechat-ms-basic.test.js","dev":"rollup -w -c","build":"rollup -c"},"gitHead":"547aa8950177256d517e39e31c53a7b01ddc0040","types":"./lib/index.d.ts","description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","_id":"@ray-js/wechat-ms-basic@0.0.8","_nodeVersion":"22.11.0","_npmVersion":"lerna/8.1.2/node@v22.11.0+x64 (linux)","dist":{"integrity":"sha512-+YyA2+TpKkUoBkpjY+ldxRg32VnqqdcEJvdrShxDa+jIeg/r9UqzGetqQIlPmbA3zyr4aoMiiWgFsVU9+tmHhg==","shasum":"86f6098acd31320f4b65c2abbfc886ddada5f389","tarball":"https://registry.npmjs.org/@ray-js/wechat-ms-basic/-/wechat-ms-basic-0.0.8.tgz","fileCount":8,"unpackedSize":33571,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFe5uKspM3XPoB9Or55qgGsvsX/U8HJVslm5xC3M98kZAiAEYAK+laTqseDn3PJ0Yr/ZLB4kiLPeRDPPm+DD2FzzVQ=="}]},"_npmUser":{"name":"tuyafe","email":"tuyafe@tuya.com","actor":{"name":"tuyafe","email":"tuyafe@tuya.com","type":"user"}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wechat-ms-basic_0.0.8_1750415802208_0.1783800775278621"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-07T03:18:23.638Z","modified":"2025-06-20T10:36:42.607Z","0.0.1-beta-2":"2024-05-07T03:18:23.915Z","0.0.1-beta-3":"2024-05-07T03:19:51.130Z","0.0.1":"2024-05-07T03:24:52.347Z","0.0.2-beta-1":"2024-05-30T02:48:20.195Z","0.0.2":"2024-05-30T03:43:28.350Z","0.0.3-beta-1":"2024-08-30T03:47:11.734Z","0.0.4-beta-1":"2024-08-30T04:05:06.487Z","0.0.4-beta-2":"2024-09-18T07:55:05.742Z","0.0.4-beta-3":"2024-09-19T08:46:34.170Z","0.0.4-beta-4":"2024-09-19T09:14:34.169Z","0.0.4-beta-5":"2024-09-20T08:42:01.834Z","0.0.4":"2024-09-23T02:21:03.738Z","0.0.5-beta-1":"2024-10-08T02:56:30.045Z","0.0.5":"2024-10-14T09:33:40.261Z","0.0.6-beta-1":"2024-11-06T10:06:46.980Z","0.0.6-beta-2":"2024-11-14T07:37:57.512Z","0.0.6-beta-3":"2024-11-14T09:19:23.723Z","0.0.6-beta-4":"2024-11-15T02:11:40.175Z","0.0.6-beta-5":"2024-12-04T01:37:01.732Z","0.0.6":"2024-12-05T03:32:44.464Z","0.0.7-beta-1":"2025-01-20T02:14:50.035Z","0.0.7-beta-2":"2025-02-06T03:14:03.570Z","0.0.7":"2025-02-12T09:02:47.521Z","0.0.8-beta-1":"2025-02-21T08:08:45.591Z","0.0.8-beta-2":"2025-06-20T08:38:17.554Z","0.0.8":"2025-06-20T10:36:42.376Z"},"license":"ISC","repository":{"type":"git","url":""},"description":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等","maintainers":[{"name":"tuyafe","email":"tuyafe@tuya.com"}],"readme":"> @ray-js/wechat-ms-basic 该 SDK 提供了门锁小程序的基础能力，包括远程开锁、获取实时视频拉流地址、获取视频首桢图、判断设备类型等\n\n## 安装\n\n```jsx\nyarn add @ray-js/wechat-ms-basic\n// or\nnpm install @ray-js/wechat-ms-basic\n```\n\n## 查询用户详细信息（分享成员不可用）\n\ngetUser\n\n### 请求参数\n\n| 参数名    | 类型             | 描述                             | 是否必传 |\n| :-------- | :--------------- | :------------------------------- | -------- |\n| device_id | string           | 设备 ID                          | true     |\n| user_id   | string or number | 用户 ID，默认是 0 ，查询当前用户 | false    |\n\n### 返回参数\n\n| 参数名       | 类型                      | 描述                                               |\n| :----------- | :------------------------ | :------------------------------------------------- |\n| avatar_url   | string                    | 头像 URL                                           |\n| lock_user_id | number                    | 锁用户 id                                          |\n| nick_name    | string                    | 昵称                                               |\n| user_contact | string                    | 联系方式                                           |\n| user_id      | string                    | 用户 id                                            |\n| user_type    | 0 or 10 or 20 or 30 or 50 | 0-未知人员类型, 10-管理员, 20-普通家人,30-标记成员 |\n\n### 请求示例\n\n```jsx\nimport MsBasicApi from '@ray-js/wechat-ms-basic';\n\nMsBasicApi.getUser(device_id)\n  .then(response => {\n    console.log(response);\n  })\n  .catch(error => console.log(error));\n```\n\n### 返回示例\n\n```jsx\n{\n  user_type: 50,\n  avatar_url: 'https://images.tuyacn.com/xxxxxxx.png',\n  user_id: '5958862',\n  nick_name: '多肉',\n  user_contact: '',\n  lock_user_id: 1\n}\n```\n\n## 获取远程开锁密钥\n\ngetRemoteUnlockTicket\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n| 参数名      | 类型   | 描述         |\n| :---------- | :----- | :----------- |\n| ticket_id   | string | 临时秘钥 ID  |\n| ticket_key  | string | 临时秘钥 Key |\n| expire_time | number | 剩余有效时间 |\n\n## 远程开锁\n\ngetRemoteUnlock\n\n### 请求参数\n\n| 参数名    | 类型   | 描述                                          | 是否必传 |\n| :-------- | :----- | :-------------------------------------------- | -------- |\n| device_id | string | 设备 ID                                       | true     |\n| ticket_id | string | 授权的密钥 ID（getRemoteUnlockTicket 中获取） | true     |\n\n### 返回参数\n\nboolean: 是否开锁成功\n\n## 拒绝远程开锁请求\n\nrejectRemoteUnlock\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\nboolean: 是否成功\n\n## 获取设备下的最新DP数据\n\ngetLastDpCache\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n各个dp数据json\n\n## 获取硬件设备型号信息\n\ngetHardwareType\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n| 参数名   | 类型   | 描述                             |\n| :------- | :----- | :------------------------------- |\n| code     | string | code === 'videolock' 表示高端锁; |\n| hardware | string | 硬件类型                         |\n\n## 查询最近一次 DP212 上报的数据\n\ngetLatestDp212\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n| 参数名   | 类型   | 描述               |\n| :------- | :----- | :----------------- |\n| file_key | string | 加密密钥           |\n| file_url | string | 文件地址（全路径） |\n| angle    | number | 旋转角度           |\n\n## 获取加密的首桢图地址\n\ngetDecryptUrl\n\n### 请求参数\n\n| 参数名        | 类型   | 描述                                                                                | 是否必传 |\n| :------------ | :----- | :---------------------------------------------------------------------------------- | -------- |\n| device_id     | string | 设备 ID                                                                             | true     |\n| encrypted_url | string | 文件url，需要做base64编码处理（对从getLatestDp212中获取的file_url做base64编码处理） | true     |\n| secret_key    | string | 文件key（从getLatestDp212中获取的file_key）                                         | true     |\n\n### 返回参数\n\n| 参数名 | 类型   | 描述                       |\n| :----- | :----- | :------------------------- |\n| url    | string | 图片地址，需要做base64解码 |\n\n### 使用示例\n\n```jsx\nimport MsBasicApi from '@ray-js/wechat-ms-basic';\n\nconst result = await MsBasicApi.getLatestDp212(device_id);\nconst { file_key, file_url, angle } = result;\nconst encodeUrl = await MsBasicApi.getDecryptUrl({\n  device_id,\n  encrypted_url: MsBasicApi.base64encode(file_url),\n  secret_key: file_key,\n});\nconst imgUrl = MsBasicApi.base64decode(encodeUrl);\n```\n\n## 获取实时视频拉流地址\n\ngetLockMediaStream\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n| 参数名 | 类型   | 描述     |\n| :----- | :----- | :------- |\n| url    | string | 拉流地址 |\n\n## 获取旋转角度\n\ngetRotateAngle\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n| 参数名 | 类型   | 描述     |\n| :----- | :----- | :------- |\n| angle  | number | 旋转角度 |\n\n## 获取 Skill 技能（视频流的宽高等）\n\ngetDevSkill\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\nstring: 需要将字符串传为json\n\n###返回示例\n\n```jsx\n'{\"cloudGW\":1,\"cloudP2P\":1,\"audios\":[{\"channels\":1,\"dataBit\":16,\"codecType\":106,\"sampleRate\":8000}],\"videos\":[{\"streamType\":2,\"profileId\":\"\",\"width\":1280,\"codecType\":2,\"sampleRate\":90000,\"height\":720}],\"p2p\":4}'；\n\n```\n\nh264设备判断: videos[0].codecType === 2 && videos[0].streamType === 2\n\n## 获取rtc配置，包含 Skill 技能\n\ngetRtcConfig\n\n### 请求参数\n\n| 参数名    | 类型   | 描述    | 是否必传 |\n| :-------- | :----- | :------ | -------- |\n| device_id | string | 设备 ID | true     |\n\n### 返回参数\n\n| 参数名 | 类型   | 描述                     |\n| :----- | :----- | :----------------------- |\n| skill  | string | skill技能，同getDevSkill |\n\n## 获取clientId\n\ngetAppClientId\n\n### 请求参数\n\n无\n\n### 返回参数\n\nstring: clientId\n\n## 获取ticket\n\ngetTicket\n\n### 请求参数\n\n| 参数名 | 类型   | 描述   | 是否必传 |\n| :----- | :----- | :----- | -------- |\n| uid    | string | 用户ID | true     |\n\n### 返回参数\n\n| 参数名      | 类型   | 描述     |\n| :---------- | :----- | :------- |\n| ticket      | string | ticket   |\n| expire_time | number | 失效时间 |\n\n## 获取最近一次的远程开门或告警封面图\n\ngetMediaUrl\n\n### 请求参数\n\n| 参数名    | 类型   | 描述                       | 是否必传 |\n| :-------- | :----- | :------------------------- | -------- |\n| device_id | string | 设备ID                     | true     |\n| file_type | number | 文件类型 1:远程开门 2:告警 | true     |\n\n### 返回参数\n\n| 参数名    | 类型   | 描述           |\n| :-------- | :----- | :------------- |\n| file_url  | string | 封面图完整路径 |\n| file_key  | string | 文件解密密钥   |\n| bucket    | string | 封面图完整路径 |\n| file_path | string | 文件的相对路径 |\n\n## 获取 dp 数据解密后的url\n\ngetDecryptUrlByDpData\n\n### 请求参数\n\n| 参数名    | 类型   | 描述         | 是否必传 |\n| :-------- | :----- | :----------- | -------- |\n| device_id | string | 设备ID       | true     |\n| dp_data   | sting  | 加密的dp数据 | true     |\n\n### 返回参数\n\nstring: 需要base64解码\n\n## 获取NG后台配置信息\n\ngetProductConfig\n\n### 请求参数\n\n| 参数名    | 类型   | 描述                                          | 是否必传 |\n| :-------- | :----- | :-------------------------------------------- | -------- |\n| device_id | string | 设备ID                                        | true     |\n| props     | sting  | 属性名(多个逗号分隔,如果为空，则返回所有设置) | true     |\n\n### 返回参数\n\njson\n\n<!-- ## 获取门锁下发需要同步的配置(随机数)\n\ngetIssuedConfig\n\n### 请求参数\n\n| 参数名    | 类型   | 描述   | 是否必传 |\n| :-------- | :----- | :----- | -------- |\n| device_id | string | 设备ID | true     |\n\n### 返回参数\n\n| 参数名      | 类型        | 描述                                              |\n| :---------- | :---------- | :------------------------------------------------ |\n| lock_random | ILockConfig | 门锁随机数，根据 distribute 判断是否需要下发      |\n| lock_record | ILockConfig | 查询离线开门记录，一定要下发，DP ID 为 0 则走透传 |\n\n### ILockConfig\n\n| 参数名        | 类型    | 描述                         |\n| :------------ | :------ | :--------------------------- |\n| distribute    | boolean | 是否需要下发                 |\n| wake_up_ins   | string  | 进制字符串                   |\n| dp_id         | string  | 下发的 DP 编号               |\n| ins           | string  | 门锁随机数                   |\n| dev_unlock_id | string  | 查询记录的 DP 数据 (16 进制) | -->\n\n<!-- ## 获取设备激活时间(T0 时间)\n\ngetActiveTime\n\n### 请求参数\n\n| 参数名     | 类型   | 描述   | 是否必传 |\n| :--------- | :----- | :----- | -------- |\n| device_ids | string | 设备ID | true     |\n\n### 返回参数\n\n| 参数名      | 类型    | 描述                                      |\n| :---------- | :------ | :---------------------------------------- |\n| active_time | number  | 设备上次配网时间 此值为需要下发的 T0 时间 |\n| id          | string  | 设备编号                                  |\n| uid         | string  | 用户ID                                    |\n| local_key   | string  | 密钥                                      |\n| category    | string  | 产品类别                                  |\n| product_id  | string  | 产品ID                                    |\n| sub         | boolean | 是否是子设备                              |\n| uuid        | string  | 设备唯一标识                              |\n| owner_id    | string  | 设备拥有者ID                              |\n| online      | boolean | 设备在线状态                              |\n| name        | string  | 设备名称                                  |\n| ip          | string  | ip                                        |\n| time_zone   | string  | 时区                                      |\n| create_time | number  | 设备初次配网时间                          |\n| update_time | number  | 设备状态更新时间                          |\n -->\n<!-- ## 蓝牙近场开门数据组装\n\ngetBleOpenInstruction\n\n### 请求参数\n\n| 参数名                  | 类型    | 描述                                                                | 是否必传 |\n| :---------------------- | :------ | :------------------------------------------------------------------ | -------- |\n| device_id               | string  | 设备ID                                                              | true     |\n| bluetooth_sn            | string  | 蓝牙通信时防重放 sn (接入蓝牙 sdk 后，为蓝牙实例里的\\_ble_sn)       | true     |\n| device_random           | string  | 门锁设备随机数 (doorLock.getIssuedConfig 接口获取到的随机数)        | true     |\n| open                    | boolean | 开门还是关门。true: 开门，false: 关门                               | true     |\n| bluetooth_major_version | number  | 蓝牙协议的大版本。例如 \"3.x\"则该值=3，\"4.x\"则该值=4。不传则默认是 3 | true     |\n\n### 返回参数\n\n| 参数名      | 类型   | 描述                                         |\n| :---------- | :----- | :------------------------------------------- |\n| instruction | string | 蓝牙开门指令 (16 进制的，拿到之后下发给设备) |\n| next_sn     | string | 下一个蓝牙通信时防重放 sn                    |\n -->\n\n<!-- ## 获取被移除的成员列表\n\ngetRemoveMembers\n\n### 请求参数\n\n| 参数名    | 类型   | 描述   | 是否必传 |\n| :-------- | :----- | :----- | -------- |\n| device_id | string | 设备ID | true     |\n\n### 返回参数\n\n| 参数名                | 类型                      | 描述                                                      |\n| :-------------------- | :------------------------ | :-------------------------------------------------------- |\n| user_id               | string                    | 用户 id                                                   |\n| lock_user_id          | number                    | 锁用户 id                                                 |\n| user_contact          | GetListUserItem[]         | 联系方式                                                  |\n| avatar_url            | string                    | 头像 URL                                                  |\n| nick_name             | string                    | 昵称                                                      |\n| user_type             | 0 or 10 or 20 or 30 or 50 | 0-未知人员类型, 10-管理员, 20-普通家人,30-标记成员        |\n| back_home_notify_attr | 0 or 1                    | 家人到家提醒是否设置. 0-否; 1-是                          |\n| effective_flag        | 0 or 1 or 2               | 是否有效的标签. 0- 无效, 1- 有效, 2- 未生效(由于时间未到) |\n| time_schedule_info    | ITimeScheduleInfo         | 时间表详细信息                                            |\n| schedule_details      | IScheduleDetails          | 时间表详细信息                                            |\n| unlock_detail         | IUnlockDetail[]           | 门锁开门方式详细信息                                      |\n\n### ITimeScheduleInfo\n\n| 参数名          | 类型                               | 描述                                     |\n| :-------------- | :--------------------------------- | :--------------------------------------- |\n| permanent       | boolean                               | 是否是永久                               |\n| effective_time  | number                             | 生效时间                                 |\n| expired_time    | number                             | 失效时间                                 |\n| operate         | 'MODIFY' or 'ADD' or 'DELETE'      | 操作(ADD/MODIFY/DELETE). 目前只有 MODIFY |\n| delivery_status | 'ONGOING' or 'SUCCESS' or 'FAILED' | 硬件对操作的反馈(ONGOING/SUCCESS/FAILED) |\n\n### IScheduleDetails\n\n| 参数名         | 类型   | 描述       |\n| :------------- | :----- | :--------- |\n| all_day        | boolean   | 是否是全听 |\n| effective_time | number | 生效时间   |\n| invalid_time   | number | 失效时间   |\n| working_day    | string | 工作的时间 |\n\n### IUnlockDetail\n\n| 参数名      | 类型        | 描述               |\n| :---------- | :---------- | :----------------- |\n| open        | boolean        | 是否是开启状态     |\n| dp_code     | number      | 解锁方式的 dp 点   |\n| count       | number      | 当前解锁方式的数量 |\n| unlock_list | IUnlockList | 开门方式列表       |\n\n### IUnlockList\n\n| 参数名        | 类型                                                                        | 描述                                                                  |\n| :------------ | :-------------------------------------------------------------------------- | :-------------------------------------------------------------------- |\n| unlock_sn     | string                                                                      | 开门 dp 点的 sn                                                       |\n| dp_code       | 'unlock_face' or 'unlock_fingerprint' or 'unlock_card' or 'unlock_password' | 解锁方式的 dp 点                                                      |\n| unlock_name   | string                                                                      | 开门方式名称                                                          |\n| unlock_attr   | 0 or 1                                                                      | 1: 特殊，0: 非特殊                                                    |\n| allocate_flag | 0 or 1                                                                      | 否是从未分配的解锁方式分配给用户的(如果是的话是可以解绑的) 1-是, 0-否 |\n -->\n\n## 检验设备是否具有如下高级能力\n\ngetCapabilityTag\n\n### 请求参数\n\n| 参数名    | 类型   | 描述   | 是否必传 |\n| :-------- | :----- | :----- | -------- |\n| device_id | string | 设备ID | true     |\n\n### 返回参数\n\n| 参数名    | 类型    | 描述                       |\n| :-------- | :------ | :------------------------- |\n| isHas100w | boolean | 是否具备100w视频标高级能力 |\n| isHas200w | boolean | 是否具备200w视频标高级能力 |\n","readmeFilename":"README.md"}