back4appにクラウドコード機能をアップロードしました。アンドロイドスタジオでクラウド機能を呼び出しましたが、無効な機能が返されます。私はプッシュ通知について知っていることについては解析中にプッシュ通知
back4appサーバーでクラウドコード機能
Parse.Cloud.define('push', function (req, res)
{
Parse.Push.send(
{
alert: req.params.alert;
data: req.params.data;
},
{
success: function (result)
{
res.success(result);
},
error: function()
{
res.error("Nothing here");
}
});
});
アンドロイドスタジオで私のコールバック関数
HashMap < String, Object > params = new HashMap < String, Object >();
params.put("data", data);
params.put("alert", "User " + email + " Liked " + getnaeofcommenter + " comment");
ParseCloud.callFunctionInBackground("push", params, new FunctionCallback <Object>()
{@
Override
public void done(Object o, ParseException e)
{
if (e == null)
{
Toast.makeText(context, "Push notification sent", Toast.LENGTH_SHORT).show();
}
else
{
e.getMessage().toString();
}
}
});