UE4 PUT使用Va Rest插件向Firebase请求

问题描述 投票:1回答:1

我目前正在尝试为使用UE4.17.2蓝图开发的Android手机游戏实现云保存功能。经过大量的研究,我决定使用Firebase,并使用VaRest Plugin与实时数据库进行通信。

我得到了GET请求用于firebase URL,因此接收数据没有问题。但是我找不到让PUT请求工作的方法。 PUT请求的目的是更新特定用户的“硬币”值。

数据值未更新,我收到此错误:

关于我做错了什么以及在UE4蓝图中获得PUT请求的正确方法的任何想法?

json rest firebase put unreal-blueprint
1个回答
1
投票

所以我用Va Rest尝试了很多东西,最后找到了解决方案!

Solution Snapshot!

  1. 我首先将构造JSON请求的动词属性更改为PUT,并将同一节点的内容类型设置为JSON。 然后我只使用节点“Set Integer Field”,其中Field Name是我想要保存值的属性的名称,该值是Number(Previous Coins + No.of Orbs)。 然后我通过附加3个文字字符串来构造CURL,然后将其传递到Process URL Node。 如果您愿意,可以通过自定义事件打印出响应内容值(硬币的新值)。
© www.soinside.com 2019 - 2024. All rights reserved.