Delta Chat JSON-RPC 服务器
项目描述
Delta Chat RPC 服务器
该程序提供了对 DeltaChat 的标准 I/O 接口的 JSON-RPC 2.0 接口。
安装
要下载二进制预构建版本,请检查 发布页面。将下载的二进制文件重命名为 deltachat-rpc-server
并将其添加到您的 PATH
。
要从源代码安装,请运行
cargo install --git https://github.com/deltachat/deltachat-core-rust/ deltachat-rpc-server
deltachat-rpc-server
可执行文件将被安装到 $HOME/.cargo/bin
,它应该在您的 PATH
中可用。
使用方法
要使用,只需运行 deltachat-rpc-server
命令。除非设置了 DC_ACCOUNTS_PATH
,否则账户文件夹将创建在当前工作目录中
export DC_ACCOUNTS_PATH=$HOME/delta/
deltachat-rpc-server
此程序常见用例是创建绑定,以便从除 Rust 之外的其他编程语言中使用 Delta Chat 核心,例如
- Python: https://pypi.ac.cn/project/deltachat-rpc-client/
- Go: https://github.com/deltachat/deltachat-rpc-client-go/
运行 deltachat-rpc-server --version
检查服务器的版本。运行 deltachat-rpc-server --openrpc
获取提供的 JSON-RPC API 的 OpenRPC 规范。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分布
deltachat-rpc-server-1.146.0.tar.gz (1.5 kB 查看哈希值)
构建分布
关闭
deltachat-rpc-server-1.146.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1486ffa284cbf840c5cf9ca891fca2c2d4e60af37be802d8ea03174cbf99e20 |
|
MD5 | 41cd9cef099c577df4900a82cf060f15 |
|
BLAKE2b-256 | 2a6266a5da45f9cccbe736234354db8e5a8fd0b9cbc6d72fe014edb0a2310e6a |
关闭
deltachat_rpc_server-1.146.0-py3-none-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a9db6a6843f6926a93079b0c3d02d8a385ad7e53763ddb5f812ca9b2ff38c947 |
|
MD5 | 1b740bd062707c4df5a427b81464d2e3 |
|
BLAKE2b-256 | 6c176a95ded9bb805725aa28ac87df508e64240c81390a4eeaeaab4cdf6c6aec |
关闭
deltachat_rpc_server-1.146.0-py3-none-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5aa2d709be637a5a054a8a972af5e3ce31360b56b7952dce2df726334370bf6c |
|
MD5 | c2457f4489162b3c10248993159575c4 |
|
BLAKE2b-256 | 2fc5f305e505949047024089d8e91f52dec3e73b708d03f3d6f27d0a54558586 |
关闭
deltachat_rpc_server-1.146.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_1_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5fda626e48efeedc3228a0183741e7d5d418fa1443a0327ce7e4fec74a2bd4ea |
|
MD5 | 50f3a5c671a64f449956264f5026ec47 |
|
BLAKE2b-256 | 13b96d8fa8ce5fdde7432ba27dc4b00e37571b3dd3d836a6d334b248ad6336c9 |
关闭
deltachat_rpc_server-1.146.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 19d598891e3a1885ec6b1ebaa94de5414d69e7893b76e42bc6953d71eb1c45ec |
|
MD5 | b3e2d7f144b7db28a25be81fbfc098d6 |
|
BLAKE2b-256 | 298f0f27997585e6cd2bf8b19e5d95f762be604e3ec549290fbdb1f5e43fe82d |
关闭
deltachat_rpc_server-1.146.0-py3-none-manylinux_2_12_i686.manylinux2010_i686.musllinux_1_1_i686.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bb4ced886592c2bb66b3a158297d5b69cd930ae89d7e6df9e9ce2f951f05ae80 |
|
MD5 | 82f82b4161c6fcc53e58286466c7ac57 |
|
BLAKE2b-256 | 775f4d3bcd383122920ff2c817d332f5e781a76f8c054ffcd9aaafab96b7ae56 |
关闭
deltachat_rpc_server-1.146.0-py3-none-macosx_11_0_arm64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 270cf5fed8946b28e4553df3983c04b528cc53a7caf91744c182f17fa3adcda0 |
|
MD5 | 22bcd81c8953d70d5177f9274322bd78 |
|
BLAKE2b-256 | 07ca163347e3be648201888df34355ef4c1c1ecedc5be59675e3648c9614ad85 |
关闭
deltachat_rpc_server-1.146.0-py3-none-macosx_10_7_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ec771350e3fd66b2e76edc592658d1db32e5da3e4a2525057be83702b4888152 |
|
MD5 | ed65fac37ee76b8a0e2983d9baade505 |
|
BLAKE2b-256 | e601dc4161c4e084d3abfe90c5b85d93bc64e636920a0d06e0768fb1a5cb172e |
关闭
deltachat_rpc_server-1.146.0-py3-none-linux_armv7l.manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1ec079fdec0c718de0d4765ee238aa7f893cbe3bc2bf0c36a1657e029c98f7f9 |
|
MD5 | dbc191934eb6521fc7ac4a6a54c3e0d1 |
|
BLAKE2b-256 | 23d61ca9ecb4852ff5d05773f40ec8774e273b11673289c60f838c82cb70df95 |
关闭
散列值 用于 deltachat_rpc_server-1.146.0-py3-none-linux_armv6l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 546712f129e31384c32ab64b1b32abf2712699c410402ff0ddbbe29a00f1e12d |
|
MD5 | 6b2cd85f3a4a58a7e5ef8ca6c4e551cb |
|
BLAKE2b-256 | d8805ec586e79bae422fff76acb6b35ac043e03faf7741adfe09a2858a04886e |