【发布时间】:2021-09-15 16:55:19
【问题描述】:
我目前在 GoogleCloud Platform 服务器上设置了一个 NodeJS“服务器”,我正在监听和接收 POST HTTP 调用。
每个调用的正文都包含一个 JSON,我想对其进行解析并传输到 Google BigQuery。
现在,这是我为接收 POST 请求而创建的代码:
"use strict";
const express = require("express");
const messages = [];
async function startServer() {
const app = express();
app.use(express.json());
app.post("/receive2", (req, res) => {
res.status(200).json({ message: req.body });
//Here I should manager the json contained in req.body
});
const PORT = process.env.PORT || 8080;
logger.info({ PORT }, "bonjour");
app.listen(PORT, () => {
console.log(`Server listening on port ${PORT}...`);
});
}
startServer();
JSON 类似于:https://gist.github.com/philipgiuliani/b63b22309d04048f0827
是的,我正在尝试保存在我的 iOS 应用中进行的应用内购买的收据。
谁能提供一种将我收到的收据数据传输到 BigQuery 表的方法?
【问题讨论】:
标签: node.js google-cloud-platform google-bigquery