I show this example in appwrite docs . I know using flutter sdk. but not sure how it works with dart-sdk server side ?
TypeScript
Client client = Client()
.setEndpoint('https://<REGION>.cloud.appwrite.io/v1') // Your API Endpoint
.setProject('<YOUR_PROJECT_ID>'); // Your project ID
Account account = Account(client);
await account.createOAuth2Token(
provider: OAuthProvider.amazon,
success: 'https://example.com', // (optional)
failure: 'https://example.com', // (optional)
scopes: [], // (optional)
);```
TL;DR
The developer is unsure how to use createOAuth2Token in a Cloud Function using the Dart server SDK, even after looking at the example provided in the Appwrite documentation.
Solution: The code snippet provided already shows how to use createOAuth2Token in a Cloud Function using the Dart server SDK. The developer needs to ensure they have set up the client endpoint and project ID correctly.How to Use createOAuth2Token in Cloud Function using dart server sdk
Recommended threads
- API key without database.read/write
I had some issues with my previous API key and I deleted it then I wanted to create a new one and discovered the database checkbook has no database.read/write j...
- 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...