gpt4 book ai didi

python - 通过 REST API 将原始值推送到 Firebase

转载 作者:行者123 更新时间:2023-11-28 22:56:50 24 4
gpt4 key购买 nike

我正在尝试使用 requests Python 中的库,用于将数据(原始值)推送到 firebase 位置。

说,我有 urladd (带有身份验证 token 的位置的 url)。在该位置,我想推送一个 string ,说 International .基于答案here , 我试过了

data = {'.value': 'International'}

p = requests.post(urladd, data = sjson.dumps(data))

我得到 <Response [400]> . p.text给我:

u'{\n  "error" : "Invalid data; couldn\'t parse JSON object, array, or value. Perhaps you\'re using invalid characters in your key names."\n}\n'

看来他们输入了 .value是无效的。但这就是上面链接的答案所暗示的。知道为什么这可能不起作用,或者我如何通过 Python 做到这一点?连接或身份验证没有问题,因为以下工作。但是,这会推送一个对象而不是原始值。

data = {'name': 'International'}

p = requests.post(urladd, data = sjson.dumps(data))

感谢您的帮助。

最佳答案

您链接的答案是您想要为值分配优先级时的特例。通常,“.value”是无效名称,会引发错误。

如果你只想写“International”,你应该写那个数据的字符串化 JSON 版本。我面前没有 python 示例,但 curl 命令将是:

curl -X POST -d "\"International\""https://...

关于python - 通过 REST API 将原始值推送到 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com