我有一个安卓和iOS应用程序,使用Firebase云函数与条带来处理支付。
在客户端,我处理令牌操作,然后写入实时数据库。编写完成后,addPaymentSource云函数将触发该函数,该函数将存储该支付来源,以备将来的交易使用。
非常有趣的是,在iOS上创建一个令牌,然后将输出保存到我的服务器的过程按预期工作。当我试图将我的iOS实现复制到我的安卓应用程序中时,我的问题就出现了。Firebase云函数按预期触发,但它向我的服务器输出了一个错误。
在服务器中发现错误:
"The source hash must include an 'object' key indic
我在一个解析的云函数中。我从iOS客户端发送一个包含云函数需要的参数的NSDictionary。其中一个是我作为NSNumber发送的。这是年龄的价值。因此,在云函数中,我创建了一个对象"A“,如下所示:
var A = Parse.Object.extend("A");
var a = new A();
然后我把年龄设定成这样:
a.set("age",ageParam);
ageParam就是由此而来的:
var ageParam = request.params.age;
当我从iOS客户端运行函数时,服务器将返回以下错误:
expected st
我使用parse4j库进行服务器端编码,在客户端使用iOS设备。现在,我想从我用JAVA开发的web浏览器页面发送推送通知,在该页面中,我使用parse4j库通过解析云与iOS设备通信。我使用gwt来编写服务器端的代码。
public void sendPushtoIOS() {
Parse.initialize("appId", "restApiId");
ParsePush parsePushObj = new ParsePush();
parsePushObj.sendInBackground("hello from ser
我正在尝试使用Firebase函数为我的应用程序创建一个REST。我知道如何在云函数中使用Admin。它确实有到createUser的API。我的前端应用程序允许用户登录使用谷歌和Facebook,但我不知道如何把它们放在一起。
我的应用程序已经成功地实现了Sign in with Google和Sign in with Facebook,但是如何和如何将数据传输到云函数(或任何REST服务器),以便它能够使用适当的提供者在Firebase中创建用户。
更新以获得更多解释
我正在用某种基于云的后端为iOS和安卓开发一个应用程序。现在我正在试用Firebase,但我不打算将我的应用程序与Fire
我有一个要求,我对它的设计有点困惑。
Requirement:iOS调用后端(Java),后端调用cloud,后者返回未来调用的令牌。云API可能需要大约6到10秒才能返回实际结果,因此它不会等待6到10秒,而是返回一个令牌,并让调用者(在我的例子中是后端java服务器)来获取结果。
Current Approach:iOS调用后端(java服务器),后端调用cloud和get的令牌,然后将线程休眠1秒,一旦线程被调用,就会命中cloud以获得状态,如果状态未完成,则再次调用thread.sleep,直到cloud调用得到完整的结果。一旦cloud返回结果,后端就会将结果返回给iOS。
这种方