hello guys, I'm caught between Webhook and cloud function, I don't know how to use Webhook.
THIS IS WHAT I INTEND TO DO: currently in my app, when a user post a video to my 3rd party CDN, the 3rd party encodes the video and sends the status of the video via a Webhook, so I need to use the status of the video to update the appwrite database regarding the post
I don't know how to use this Webhook in Appwrite.
Does Appwrite Webhook connect to the cloud function?
Like your (literal) metaphor! π
No, Appwrite Webhooks allow Appwrite to call an external URL on an Event.
You can trigger an Appwrite Function by calling it's domain, which you can see in the Function Deployments page (you can see it's [FUNCTION_ID].appwrite.global in the attached screenshot).
Calling that domain will trigger the function. You can pass body data into the request, which will be available as context.req.body within the Function - https://appwrite.io/docs/products/functions/development#request.
thanks @ideclon I'm grateful you clarify this out for me
Recommended threads
- Function executions via custom domain fr...
Aplogies if this was asked already. I'm self-hosting 1.9 on a self-hosted instance of Dokploy. I've made the necessary adjustments to the original compose file ...
- dynamic key missing scopes for database ...
Here are the scopes listed, I get permission errors for reading row and document. Appears to be missing since last time i checked. Database 6 Scopes policies....
- Worker functions stuck on "Fetched 0 fun...
Appwrite Version: 1.9.0 Bug Description: The appwrite-worker-functions container gets stuck in an infinite loop logging "Fetched 0 functions..." while scheduled...