did you update sdk: >=2.19.3 <3.0.0 to sdk: >=2.17.7 <3.0.0?
yes
you main.dart should have something like this:
import 'dart:math';
import 'dart:async';
Future <void> start(final req, final res) async {
final payload =
!req.payload?.isEmpty ? req.payload :
'No payload provided. Add custom data when executing function.';
final secretKey =
req.variables['SECRET_KEY'] ??
'SECRET_KEY variable not found. You can set it in Function settings.';
final randomNumber = new Random().nextDouble();
final trigger = req.variables['APPWRITE_FUNCTION_TRIGGER'];
res.json({
'message': 'Hello from Appwrite!',
'payload': payload,
'secretKey': secretKey,
'randomNumber': randomNumber,
'trigger': trigger,
});
}
Or a simpler version
import 'dart:async';
Future <void> start(final req, final res) async {
res.json({
'message': 'Hello from Appwrite!'
});
}
Have you considerate to use Appwrite CLI?
its working now
<:appwritepeepo:902865250427215882>
thankyou @Guille
i have completed the setup
is that more easy?
Yes it's, it handles all automatically, you just run a command and it's deployed in Appwrite
Check this documentation: https://appwrite.io/docs/command-line
wat probably might be wrong here
@Guille
i am getting a curl error
are you using appwrite cloud?
yes
i fixed this
but
for this code i am getting same curl error
How to create and deploy a dart function?
I'm going to mark this as solved since the part about creating and deploying the function is solved.
[SOLVED] How to create and deploy a dart function?
Recommended threads
- router_deployment_not_found
I updated my function a few times and now i am getting the error: router_deployment_not_found I even reverted back to my original code but i am still getting th...
- Cloud function deploy stucks in processi...
Been trying for the last hours to deploy my function but for whatever reason, alwasy stuck on processing!
- [SOLVED] curl error Number: 6 — function...
Hello, I invested a lot of time in this error in a fresh install of appwrite 1.8.1 and lasted until fix, this if for helping anyone that can have the same weird...