问题标签 [appwrite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
appwrite - Appwrite 错误:Inavlid Origin。注册您的新客户() 作为项目控制台上的新 Web 平台
我appwrite/install用来安装我的 appwrite 实例。在安装过程中,我输入localhost主机、8004HTTP 和8005HTTPS 以及我的 CNAME 域。
所有容器启动和运行都没有任何问题,我可以访问 appwrite 的登录和注册页面。
我还使用一个单独的 nginx 实例来代理我域的所有请求到 appwrite。如果这与问题有关,我也可以发布此配置。
当我创建一个新帐户时,我Registration Failed. Please try again later在用户界面和403 Inavlid Origin. Register your new client (<domain>) as a new Web platform on your project console浏览器控制台中收到错误消息。
显然 appwrite 没有应用我在安装时输入的 CNAME。我究竟做错了什么?
flutter-dependencies - Appwrite 与 Flutter [连接被拒绝]
我刚刚尝试了 Flutter 的 appwrite 平台,但这发生在我尝试过任何请求之后。
服务器初始化为http://localhost:300(或https://localhost:301),endpoint = http://localhost:300/v1
目前仅在 Android(物理设备)上尝试过。
docker-compose - docker-compose prod/dev 设置中的 FastAPI + Appwrite.io?
发现了appwrite.io,我真的很喜欢 appwrite 提供的功能。它类似于 Firebase,但开源。
我正在尝试使 appwrite 与 Python/FastAPI 一起工作。
下面是项目的文件夹结构。文件夹api将包含所有额外的逻辑。Dockerfile取自uvicorn-gunicorn-fastapi-docker repo。
在 docker-compose 文件中,我添加了app启动 FastAPI 的服务。
我尝试了 docker-composelinks和networkstoappwrite但它们都没有工作。Bellow 是我尝试使用 python appwrite sdk 时遇到的错误。
flutter - Json Response 获取单个字段(Appwrite)
目前我正在使用 Appwrite (一个自托管的数据库)。当我想用这段代码读取数据时:
...我得到以下 Json 响应:
如何title从数据库文档中获取单个字段,并将其保存到字符串或更好的对象中?
database - 如何使用 Flutter 将 Documents() 列为来自 Appwrite 数据库的数据流?
我正在使用 aStreamBuilder来构建我的小部件。但database.listDocuments()只返回一个Future. 有没有办法获得一个文档流,它会在数据库更新时自动触发小部件重建,就像 Firebase 的snapshots()流一样?
flutter - Flutter 和 Appwrite 中的 Getter 问题
我遇到了 account.get 映射到我的用户模型以获得 getUser 函数的情况
res.data 是错误的,说 getter 没有定义
appwrite - 如何使用 listDocuments 对 Appwrite 进行分页(获取全部)?
我可以使用以下方法列出 Appwrite 数据库中的文档:https ://appwrite.io/docs/client/database#databaseListDocuments
此功能支持limit,但上限为 100。如果我有 500 个文档怎么办?如何使用此方法获取所有文档?
python - Appwrite 在一个带有简单 python 的 docker 容器中会引发安全错误......我认为
我创建了一个 appwrite docker,并在 docker 中创建了一个项目和 api。
我正在尝试使用这个 python 代码:
虽然我收到以下错误输出,但我无法弄清楚,尽管我认为这是因为我需要创建一个 ca 密钥或其他东西并将其添加到 docker?有人可以建议下一步吗?:
Traceback(最近一次调用最后):文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3/connectionpool.py”,第 699 行,在 urlopen httplib_response = self._make_request( File "/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3/connectionpool. py”,第 382 行,在 _make_request self._validate_conn(conn) 文件中“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3 /connectionpool.py",第 1010 行,在validate_conn conn.connect() 文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3/connection.py”,第 416 行,在连接self.sock = ssl_wrap_socket(文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3/util/ssl。 py”,第 449 行,在 ssl_wrap_socket ssl_sock = ssl_wrap_socket_impl(文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3/util /ssl.py”,第 493 行,在 _ssl_wrap_socket_impl 返回 ssl_context.wrap_socket(sock, server_hostname=server_hostname) 文件“/opt/homebrew/Cellar/python@3.9/3.9.7_1/Frameworks/Python.framework/Versions/3.9/lib/python3 .9/ssl.py",第 500 行,在 wrap_socket 返回 self.sslsocket_class._create( 文件 "/opt/homebrew/Cellar/python@3.9/3.9.7_1/Frameworks/Python.framework/Versions/3.9/lib/python3 .9/ssl.py”,第 1040 行,在 _create self.do_handshake() 文件中“/opt/homebrew/Cellar/python@3.9/3.9.7_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9 /ssl.py",第 1309 行,在 do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:自签名证书 (_ssl.c:1129)
在处理上述异常的过程中,又出现了一个异常:
Traceback(最近一次调用最后):文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/requests/adapters.py”,第 439 行,在发送 resp = conn.urlopen(文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3/connectionpool。 py”,第 755 行,在 urlopen 重试 = retries.increment(文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/urllib3 /util/retry.py",第 574 行,增量提高 MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', port=443): 最大重试次数超过url: /v1/users (由 SSLError(SSLCertVerificationError(1, '[SSL:CERTIFICATE_VERIFY_FAILED] 证书验证失败:自签名证书 (_ssl.c:1129)')))
在处理上述异常的过程中,又出现了一个异常:
Traceback(最近一次调用最后):文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/appwrite/client.py”,第 79 行,在调用响应 = requests.request(# 动态调用方法https://stackoverflow.com/a/4246075/2299554 请求返回会话中的文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/requests/api.py”,第 61 行。请求(方法=方法,url=url,**kwargs)文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/requests /sessions.py”,第 542 行,在请求中 resp = self.send(prep, **send_kwargs) 文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/ python3.9/site-packages/requests/sessions.py”,第 655 行,在发送 r = adapter.send(request, **kwargs) 文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite -XiyGxB_m-py3.9/lib/python3.9/site-packages/requests/adapters.py",第 514 行,在发送中引发 SSLError(e, request=request) requests.exceptions.SSLError:HTTPSConnectionPool(host='localhost', port=443): 最大重试次数超出 url: /v1/users (由 SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败: 自签名证书 (_ssl.c:第1129章))
在处理上述异常的过程中,又出现了一个异常:
回溯(最后一次调用):文件“/Users/vw/DEV/python/test-appwrite/test_appwrite/run.py”,第 15 行,结果 = users.create('email@example.com', 'password ') 文件“/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/appwrite/services/users.py”,第 52 行,在create return self.client.call('post', path, { File "/Users/vw/Library/Caches/pypoetry/virtualenvs/test-appwrite-XiyGxB_m-py3.9/lib/python3.9/site-packages/ appwrite/client.py”,第 106 行,调用中引发 AppwriteException(e)





