草庐IT

javascript - 在 Parse Cloud Code 中旋转上传的包含 EXIF 方向的图片

肖像图片,取自某些移动设备,通过HTML表单上传,嵌入网页时方向错误。这是由于EXIForientation元数据,例如可以具有值6=Rotate90CW告诉图像以特定方向显示。然而,图像本身-没有元数据-被横向存储为水平图像。根据图像渲染器的不同,您将看到正确的图像(如下面的左缩略图)或未应用旋转元数据(如右缩略图)。对于嵌入网站的图片,是后者。有没有办法在ParseCloudCode托管的Web应用程序中使用Javascript或Node.js手动旋转上传的图片?(仅解析云代码supportsafewdependencies-但您仍然可以自己上传小脚本)。

javascript - 如何使用 Node.js 将 base64 编码图像(字符串)直接上传到 Google Cloud Storage 存储桶?

目前,我正在使用@google-cloud/storage用于将文件直接上传到GoogleCloudStorage存储桶的NPM包。这需要一些技巧,因为我只有图像的base64编码字符串。我必须:解码字符串将其保存为文件将文件路径发送到以下脚本以上传到GoogleCloudStorage删除本地文件我想避免将文件完全存储在文件系统中,因为我使用的是GoogleAppEngine,并且我不想让文件系统过载/如果删除操作因任何原因不起作用,我不想将垃圾文件留在那里。这是我的上传脚本现在的样子://Convertthebase64stringbacktoanimagetouploadinto

node.js - 如何在 Cloud Functions for Firebase 中发出 HTTP 请求?

我正在尝试使用CloudFunctionsforFirebase调用苹果收据验证服务器。知道如何进行HTTP调用吗? 最佳答案 请记住,您的dependencyfootprintwillaffectdeploymentandcold-starttimes.这是我如何使用https.get()和functions.config()ping其他功能支持的端点。您也可以在调用3rd方服务时使用相同的方法。constfunctions=require('firebase-functions');consthttps=require('htt

node.js - 如何在 PC 上本地测试 Cloud Functions for Firebase

今天Firebase发布了它的全新产品CloudFunctionsforFirebase我刚刚创建了一个helloworld函数并将其部署在我现有的firebase项目中。它看起来就像awslambdafunction一样捆绑了所有依赖项并将其上传到firebase。但是即使代码的微小变化也需要花费太多时间,并且还需要良好的互联网连接。如果您由于某种原因处于离线状态,那么在您有办法在本地计算机上离线执行和测试该功能之前,您只是不知道您正在编写什么代码。有什么方法可以在本地测试CloudFunctionsforFirebase? 最佳答案

node.js - 在本地运行 Cloud Functions 会出现错误 "functions.config() is not available"

CloudFunctionsforFirebase刚刚发布,我正在按照说明进行全新安装。Hereisthe"GetStarted"page.我已经安装了“npminstall-gfirebase-tools”并且我的所有文件都在我的项目中。我正在使用WebStorm2016.3和Node.JSv6.10.0。我还安装并设置了firebaselogin和firebaseinit功能。我的设置。我的package.json{"name":"functions","description":"CloudFunctionsforFirebase","dependencies":{"fireba

node.js - 如何在 Cloud Functions for Firebase 中获取服务器时间戳?

我知道您可以在web、ios和android中提取服务器时间戳-但是Firebase的新CloudFunctions呢?我不知道如何在那里获取服务器时间戳?用例是我想在电子邮件到达时为其添加时间戳。在网络上是Firebase.database.ServerValue.TIMESTAMP但功能Node服务器界面中似乎没有?我想已经很晚了,我可能错过了这里的重点......编辑我是这样初始化的admin.initializeApp(functions.config().firebase);constfb=admin.database()然后,它被这样调用..Firebase.databas

node.js - Cloud Functions for Firebase - 未配置结算帐号

我刚刚为Firebase实现了新的CloudFunctions,但日志中有些东西让我感到困扰:Billingaccountnotconfigured.Externalnetworkisnotaccessibleandquotasareseverilylimited.Configurebillingaccounttoremovetheserestrictions我实际上设法从外部网络访问该功能,所以我想知道我真的必须提供我的结算帐户吗?firebase文档中对此一无所知。我将Spark订阅计划用于个人测试目的,如果我不打算支付任何费用,我不想添加账单信息。 最

mongodb - 从 MongoDB 到 Google Cloud 数据存储

我正在考虑是否可以轻松地将我现有的应用迁移到GoogleCloudDatastore。目前它存在于MongoDB中,所以它会从NoSQL到NoSQL,但似乎并不容易。一个例子。我的应用程序使用对象层次结构,这就是我喜欢MongoDB的原因,因为它很优雅:{"_id":"31851460-7052-4c89-ab51-8941eb5bdc7g","_status":"PRIV","_active":true,"emails":[{"id":1,"email":"anexample@gmail.com","_hash":"1514e2c9e71318e5","_objecttype":"E

mongodb - 从 MongoDB 到 Google Cloud 数据存储

我正在考虑是否可以轻松地将我现有的应用迁移到GoogleCloudDatastore。目前它存在于MongoDB中,所以它会从NoSQL到NoSQL,但似乎并不容易。一个例子。我的应用程序使用对象层次结构,这就是我喜欢MongoDB的原因,因为它很优雅:{"_id":"31851460-7052-4c89-ab51-8941eb5bdc7g","_status":"PRIV","_active":true,"emails":[{"id":1,"email":"anexample@gmail.com","_hash":"1514e2c9e71318e5","_objecttype":"E

docker - 在 docker 镜像上验证 Google Cloud 服务帐户

我在docker镜像内部和外部发现了不同的行为,用于验证google服务帐户。在外面。成功了。C:\Users\Ben\AppData\Local\Google\CloudSDK>gcloudauthactivate-service-account773889352370-compute@developer.gserviceaccount.com--key-fileC:/Users/Ben/Dropbox/Google/MeerkatReader-d77c0d6aa04f.json--projectapi-project-773889352370Activatedserviceacco