我正在尝试使用requests
Python 中的库将数据(原始值)推送到 firebase 位置。
说,我有urladd
(url
带有身份验证令牌的位置)。在该位置,我想推一个string
,比如说International
。根据这里的答案,我尝试了
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))
谢谢你的帮助。