python - 使用 Python 将数据发布到 Firebase

标签 python firebase

我正在使用 python-firebase,但似乎无法正确获取数据以进行 POST。无论我发送什么,都会发布到 firebase,但实体在仪表板中不可作为 JSON 查看。这是我的代码:

json = '{ url: "' + url + '" address: "' + address + '" name: "' + name + '"}'
result = firebase.post("/businesses", json )

在 POSTED 实体的仪表板中,我看到:

enter image description here

关于如何让实体正确发布的任何想法?

最佳答案

您的 JSON 键必须是引号中的字符串。您的 JSON 字符串中也没有逗号。最好的方法是使用 json 库:

import json

# your variables are already assigned before this
data = {'url': url, 'address': address, 'name': name}
sent = json.dumps(data)
result = firebase.post("/businesses", sent)

关于python - 使用 Python 将数据发布到 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36273387/

相关文章:

ios - Firebase 屏幕跟踪两次调用 "screen_view"事件

android - Firebase数据库搜索未返回任何结果

python - 响应不为空时,scrapy xpath 返回空列表

Python Regex解析android用户代理设备名称

python webrtc语音事件检测错误

python - ZeroMQ:如何在 .poll() 方法中确定套接字的优先级?

javascript - 使用 Firebase 处理客户端授权

swift - Google Firebase Messaging - 在 Swift 3 中解析推送通知

ios - 基于邮件获取 Firebase 记录

python - 在 pypy 中清理