【发布时间】:2021-08-06 14:29:53
【问题描述】:
您好,我已经在我的 Linux Centos 服务器上安装了 Parse 服务器和 parse sdk for php。 解析仪表板:1.3.3, 服务器版本:4.3.0 我正在使用 php 代码管理这些数据库。此解析器是由其他人安装的。问题是我不确定如何为我的服务器安装 LiveQuery。我不知道我的服务器版本是否适合这种操作。我找到了一些解决方案如何启用此功能,但有类似“index.js”的东西 - 在我的文件系统中它是 app.js。 Screen of file system 在 app.js 我添加了行:
liveQuery: {
classNames: ["Test"] //List of classes to support for query subscritions
}
我在我的数据库中创建了名为“Test”的类,然后我找到了需要添加的解决方案 这一行
liveQueryUrl: keyLiveQueryUrl, // Required if using LiveQuery
我真的不知道如何获得这个密钥。
如何检查 LiveQuery 是否有效?它将被颤振代码使用,但我想先在 PHP 中检查它。
【问题讨论】:
-
我相信 PHP 实现不支持实时查询。直接在 Flutter 上或使用 JS SDK 进行测试可能会更容易。
-
是的,但我不知道在哪里可以找到 liveQueryUrl:keyLiveQueryUrl 这个。
-
默认情况下应该是
wss://yourserveraddress/parse。你的rest api的地址基本相同(除非你在解析服务器选项上设置了不同的东西),但是使用ws(如果你使用http进行rest)或wss(如果你使用https进行rest)。
标签: php parse-platform livequery parse-live-query