mirror of
https://github.com/appwrite/appwrite
synced 2026-05-24 09:28:40 +00:00
Updated code examples
This commit is contained in:
parent
b3d15d09e8
commit
7aff7a40ad
55 changed files with 169 additions and 153 deletions
|
|
@ -197,8 +197,8 @@ class Account extends Service {
|
||||||
/// Use this endpoint to log out the currently logged in user from all his
|
/// Use this endpoint to log out the currently logged in user from all his
|
||||||
/// account sessions across all his different devices. When using the option id
|
/// account sessions across all his different devices. When using the option id
|
||||||
/// argument, only the session unique ID provider will be deleted.
|
/// argument, only the session unique ID provider will be deleted.
|
||||||
Future<Response> deleteSession({sessionUid}) async {
|
Future<Response> deleteSession({sessionId}) async {
|
||||||
String path = '/account/sessions/{sessionUid}'.replaceAll(RegExp('{sessionUid}'), sessionUid);
|
String path = '/account/sessions/{sessionId}'.replaceAll(RegExp('{sessionId}'), sessionId);
|
||||||
|
|
||||||
Map<String, dynamic> params = {
|
Map<String, dynamic> params = {
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
let promise = sdk.account.createOAuthSession('bitbucket', 'https://example.com', 'https://example.com');
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
promise.then(function (response) {
|
let result = sdk.account.createOAuthSession('bitbucket', 'https://example.com', 'https://example.com');
|
||||||
console.log(response);
|
|
||||||
}, function (error) {
|
console.log(result); // Resource URL
|
||||||
console.log(error);
|
|
||||||
});
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
let promise = sdk.account.createRecovery('email@example.com', 'https://example.com');
|
let promise = sdk.account.createRecovery('email@example.com', 'https://example.com');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
let promise = sdk.account.createSession('email@example.com', 'password');
|
let promise = sdk.account.createSession('email@example.com', 'password');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.createVerification('https://example.com');
|
let promise = sdk.account.createVerification('https://example.com');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
let promise = sdk.account.create('email@example.com', 'password');
|
let promise = sdk.account.create('email@example.com', 'password');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -4,10 +4,10 @@ sdk
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
let promise = sdk.account.deleteSession('[SESSION_UID]');
|
let promise = sdk.account.deleteSession('[SESSION_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.deleteSessions();
|
let promise = sdk.account.deleteSessions();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.delete();
|
let promise = sdk.account.delete();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.getLogs();
|
let promise = sdk.account.getLogs();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.getPrefs();
|
let promise = sdk.account.getPrefs();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.getSessions();
|
let promise = sdk.account.getSessions();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.get();
|
let promise = sdk.account.get();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.updateEmail('email@example.com', 'password');
|
let promise = sdk.account.updateEmail('email@example.com', 'password');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.updateName('[NAME]');
|
let promise = sdk.account.updateName('[NAME]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.updatePassword('password', 'password');
|
let promise = sdk.account.updatePassword('password', 'password');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.account.updatePrefs({});
|
let promise = sdk.account.updatePrefs({});
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
let promise = sdk.account.updateRecovery('[USER_ID]', '[SECRET]', 'password', 'password');
|
let promise = sdk.account.updateRecovery('[USER_ID]', '[SECRET]', 'password', 'password');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
let promise = sdk.account.updateVerification('[USER_ID]', '[SECRET]');
|
let promise = sdk.account.updateVerification('[USER_ID]', '[SECRET]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.avatars.getBrowser('aa');
|
let promise = sdk.avatars.getBrowser('aa');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.avatars.getCreditCard('amex');
|
let promise = sdk.avatars.getCreditCard('amex');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.avatars.getFavicon('https://example.com');
|
let promise = sdk.avatars.getFavicon('https://example.com');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.avatars.getFlag('af');
|
let promise = sdk.avatars.getFlag('af');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.avatars.getImage('https://example.com');
|
let promise = sdk.avatars.getImage('https://example.com');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.avatars.getQR('[TEXT]');
|
let promise = sdk.avatars.getQR('[TEXT]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.database.createDocument('[COLLECTION_ID]', {}, [], []);
|
let promise = sdk.database.createDocument('[COLLECTION_ID]', {}, [], []);
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.database.deleteDocument('[COLLECTION_ID]', '[DOCUMENT_ID]');
|
let promise = sdk.database.deleteDocument('[COLLECTION_ID]', '[DOCUMENT_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.database.getDocument('[COLLECTION_ID]', '[DOCUMENT_ID]');
|
let promise = sdk.database.getDocument('[COLLECTION_ID]', '[DOCUMENT_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.database.listDocuments('[COLLECTION_ID]');
|
let promise = sdk.database.listDocuments('[COLLECTION_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.database.updateDocument('[COLLECTION_ID]', '[DOCUMENT_ID]', {}, [], []);
|
let promise = sdk.database.updateDocument('[COLLECTION_ID]', '[DOCUMENT_ID]', {}, [], []);
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.locale.getContinents();
|
let promise = sdk.locale.getContinents();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.locale.getCountriesEU();
|
let promise = sdk.locale.getCountriesEU();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.locale.getCountriesPhones();
|
let promise = sdk.locale.getCountriesPhones();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.locale.getCountries();
|
let promise = sdk.locale.getCountries();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.locale.getCurrencies();
|
let promise = sdk.locale.getCurrencies();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.locale.get();
|
let promise = sdk.locale.get();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.storage.createFile(document.getElementById('uploader').files[0], [], []);
|
let promise = sdk.storage.createFile(document.getElementById('uploader').files[0], [], []);
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.storage.deleteFile('[FILE_ID]');
|
let promise = sdk.storage.deleteFile('[FILE_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -4,10 +4,6 @@ sdk
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
let promise = sdk.storage.getFileDownload('[FILE_ID]');
|
let result = sdk.storage.getFileDownload('[FILE_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
console.log(result); // Resource URL
|
||||||
console.log(response);
|
|
||||||
}, function (error) {
|
|
||||||
console.log(error);
|
|
||||||
});
|
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,6 @@ sdk
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
let promise = sdk.storage.getFilePreview('[FILE_ID]');
|
let result = sdk.storage.getFilePreview('[FILE_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
console.log(result); // Resource URL
|
||||||
console.log(response);
|
|
||||||
}, function (error) {
|
|
||||||
console.log(error);
|
|
||||||
});
|
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,6 @@ sdk
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
let promise = sdk.storage.getFileView('[FILE_ID]');
|
let result = sdk.storage.getFileView('[FILE_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
console.log(result); // Resource URL
|
||||||
console.log(response);
|
|
||||||
}, function (error) {
|
|
||||||
console.log(error);
|
|
||||||
});
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.storage.getFile('[FILE_ID]');
|
let promise = sdk.storage.getFile('[FILE_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.storage.listFiles();
|
let promise = sdk.storage.listFiles();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.storage.updateFile('[FILE_ID]', [], []);
|
let promise = sdk.storage.updateFile('[FILE_ID]', [], []);
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.createMembership('[TEAM_ID]', 'email@example.com', [], 'https://example.com');
|
let promise = sdk.teams.createMembership('[TEAM_ID]', 'email@example.com', [], 'https://example.com');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.create('[NAME]');
|
let promise = sdk.teams.create('[NAME]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.deleteMembership('[TEAM_ID]', '[INVITE_ID]');
|
let promise = sdk.teams.deleteMembership('[TEAM_ID]', '[INVITE_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.delete('[TEAM_ID]');
|
let promise = sdk.teams.delete('[TEAM_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.getMemberships('[TEAM_ID]');
|
let promise = sdk.teams.getMemberships('[TEAM_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.get('[TEAM_ID]');
|
let promise = sdk.teams.get('[TEAM_ID]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.list();
|
let promise = sdk.teams.list();
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
let sdk = new Appwrite();
|
let sdk = new Appwrite();
|
||||||
|
|
||||||
|
sdk
|
||||||
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
|
;
|
||||||
|
|
||||||
let promise = sdk.teams.updateMembershipStatus('[TEAM_ID]', '[INVITE_ID]', '[USER_ID]', '[SECRET]');
|
let promise = sdk.teams.updateMembershipStatus('[TEAM_ID]', '[INVITE_ID]', '[USER_ID]', '[SECRET]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -7,7 +7,7 @@ sdk
|
||||||
let promise = sdk.teams.update('[TEAM_ID]', '[NAME]');
|
let promise = sdk.teams.update('[TEAM_ID]', '[NAME]');
|
||||||
|
|
||||||
promise.then(function (response) {
|
promise.then(function (response) {
|
||||||
console.log(response);
|
console.log(response); // Success
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
console.log(error);
|
console.log(error); // Failure
|
||||||
});
|
});
|
||||||
|
|
@ -757,7 +757,7 @@
|
||||||
* @param {string} success
|
* @param {string} success
|
||||||
* @param {string} failure
|
* @param {string} failure
|
||||||
* @throws {Error}
|
* @throws {Error}
|
||||||
* @return {Promise}
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
createOAuthSession: function(provider, success, failure) {
|
createOAuthSession: function(provider, success, failure) {
|
||||||
if(provider === undefined) {
|
if(provider === undefined) {
|
||||||
|
|
@ -784,10 +784,11 @@
|
||||||
payload['failure'] = failure;
|
payload['failure'] = failure;
|
||||||
}
|
}
|
||||||
|
|
||||||
return http
|
payload['project'] = config.project;
|
||||||
.get(path, {
|
|
||||||
'content-type': 'application/json',
|
let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&');
|
||||||
}, payload);
|
|
||||||
|
return config.endpoint + path + ((query) ? '?' + query : '');
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -797,16 +798,16 @@
|
||||||
* account sessions across all his different devices. When using the option id
|
* account sessions across all his different devices. When using the option id
|
||||||
* argument, only the session unique ID provider will be deleted.
|
* argument, only the session unique ID provider will be deleted.
|
||||||
*
|
*
|
||||||
* @param {string} sessionUid
|
* @param {string} sessionId
|
||||||
* @throws {Error}
|
* @throws {Error}
|
||||||
* @return {Promise}
|
* @return {Promise}
|
||||||
*/
|
*/
|
||||||
deleteSession: function(sessionUid) {
|
deleteSession: function(sessionId) {
|
||||||
if(sessionUid === undefined) {
|
if(sessionId === undefined) {
|
||||||
throw new Error('Missing required parameter: "sessionUid"');
|
throw new Error('Missing required parameter: "sessionId"');
|
||||||
}
|
}
|
||||||
|
|
||||||
let path = '/account/sessions/{sessionUid}'.replace(new RegExp('{sessionUid}', 'g'), sessionUid);
|
let path = '/account/sessions/{sessionId}'.replace(new RegExp('{sessionId}', 'g'), sessionId);
|
||||||
|
|
||||||
let payload = {};
|
let payload = {};
|
||||||
|
|
||||||
|
|
@ -1717,7 +1718,7 @@
|
||||||
*
|
*
|
||||||
* @param {string} fileId
|
* @param {string} fileId
|
||||||
* @throws {Error}
|
* @throws {Error}
|
||||||
* @return {Promise}
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
getFileDownload: function(fileId) {
|
getFileDownload: function(fileId) {
|
||||||
if(fileId === undefined) {
|
if(fileId === undefined) {
|
||||||
|
|
@ -1728,10 +1729,11 @@
|
||||||
|
|
||||||
let payload = {};
|
let payload = {};
|
||||||
|
|
||||||
return http
|
payload['project'] = config.project;
|
||||||
.get(path, {
|
|
||||||
'content-type': 'application/json',
|
let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&');
|
||||||
}, payload);
|
|
||||||
|
return config.endpoint + path + ((query) ? '?' + query : '');
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -1749,7 +1751,7 @@
|
||||||
* @param {string} background
|
* @param {string} background
|
||||||
* @param {string} output
|
* @param {string} output
|
||||||
* @throws {Error}
|
* @throws {Error}
|
||||||
* @return {Promise}
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
getFilePreview: function(fileId, width = 0, height = 0, quality = 100, background = '', output = '') {
|
getFilePreview: function(fileId, width = 0, height = 0, quality = 100, background = '', output = '') {
|
||||||
if(fileId === undefined) {
|
if(fileId === undefined) {
|
||||||
|
|
@ -1780,10 +1782,11 @@
|
||||||
payload['output'] = output;
|
payload['output'] = output;
|
||||||
}
|
}
|
||||||
|
|
||||||
return http
|
payload['project'] = config.project;
|
||||||
.get(path, {
|
|
||||||
'content-type': 'application/json',
|
let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&');
|
||||||
}, payload);
|
|
||||||
|
return config.endpoint + path + ((query) ? '?' + query : '');
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -1795,7 +1798,7 @@
|
||||||
* @param {string} fileId
|
* @param {string} fileId
|
||||||
* @param {string} as
|
* @param {string} as
|
||||||
* @throws {Error}
|
* @throws {Error}
|
||||||
* @return {Promise}
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
getFileView: function(fileId, as = '') {
|
getFileView: function(fileId, as = '') {
|
||||||
if(fileId === undefined) {
|
if(fileId === undefined) {
|
||||||
|
|
@ -1810,10 +1813,11 @@
|
||||||
payload['as'] = as;
|
payload['as'] = as;
|
||||||
}
|
}
|
||||||
|
|
||||||
return http
|
payload['project'] = config.project;
|
||||||
.get(path, {
|
|
||||||
'content-type': 'application/json',
|
let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&');
|
||||||
}, payload);
|
|
||||||
|
return config.endpoint + path + ((query) ? '?' + query : '');
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
10
app/sdks/javascript/src/sdk.min.js
vendored
10
app/sdks/javascript/src/sdk.min.js
vendored
|
|
@ -49,8 +49,8 @@ if(success===undefined){throw new Error('Missing required parameter: "success"')
|
||||||
if(failure===undefined){throw new Error('Missing required parameter: "failure"')}
|
if(failure===undefined){throw new Error('Missing required parameter: "failure"')}
|
||||||
let path='/account/sessions/oauth/{provider}'.replace(new RegExp('{provider}','g'),provider);let payload={};if(success){payload.success=success}
|
let path='/account/sessions/oauth/{provider}'.replace(new RegExp('{provider}','g'),provider);let payload={};if(success){payload.success=success}
|
||||||
if(failure){payload.failure=failure}
|
if(failure){payload.failure=failure}
|
||||||
return http.get(path,{'content-type':'application/json',},payload)},deleteSession:function(sessionUid){if(sessionUid===undefined){throw new Error('Missing required parameter: "sessionUid"')}
|
payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')},deleteSession:function(sessionId){if(sessionId===undefined){throw new Error('Missing required parameter: "sessionId"')}
|
||||||
let path='/account/sessions/{sessionUid}'.replace(new RegExp('{sessionUid}','g'),sessionUid);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},createVerification:function(url){if(url===undefined){throw new Error('Missing required parameter: "url"')}
|
let path='/account/sessions/{sessionId}'.replace(new RegExp('{sessionId}','g'),sessionId);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},createVerification:function(url){if(url===undefined){throw new Error('Missing required parameter: "url"')}
|
||||||
let path='/account/verification';let payload={};if(url){payload.url=url}
|
let path='/account/verification';let payload={};if(url){payload.url=url}
|
||||||
return http.post(path,{'content-type':'application/json',},payload)},updateVerification:function(userId,secret){if(userId===undefined){throw new Error('Missing required parameter: "userId"')}
|
return http.post(path,{'content-type':'application/json',},payload)},updateVerification:function(userId,secret){if(userId===undefined){throw new Error('Missing required parameter: "userId"')}
|
||||||
if(secret===undefined){throw new Error('Missing required parameter: "secret"')}
|
if(secret===undefined){throw new Error('Missing required parameter: "secret"')}
|
||||||
|
|
@ -129,15 +129,15 @@ let path='/storage/files/{fileId}'.replace(new RegExp('{fileId}','g'),fileId);le
|
||||||
if(write){payload.write=write}
|
if(write){payload.write=write}
|
||||||
return http.put(path,{'content-type':'application/json',},payload)},deleteFile:function(fileId){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
return http.put(path,{'content-type':'application/json',},payload)},deleteFile:function(fileId){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
||||||
let path='/storage/files/{fileId}'.replace(new RegExp('{fileId}','g'),fileId);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},getFileDownload:function(fileId){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
let path='/storage/files/{fileId}'.replace(new RegExp('{fileId}','g'),fileId);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},getFileDownload:function(fileId){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
||||||
let path='/storage/files/{fileId}/download'.replace(new RegExp('{fileId}','g'),fileId);let payload={};return http.get(path,{'content-type':'application/json',},payload)},getFilePreview:function(fileId,width=0,height=0,quality=100,background='',output=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
let path='/storage/files/{fileId}/download'.replace(new RegExp('{fileId}','g'),fileId);let payload={};payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')},getFilePreview:function(fileId,width=0,height=0,quality=100,background='',output=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
||||||
let path='/storage/files/{fileId}/preview'.replace(new RegExp('{fileId}','g'),fileId);let payload={};if(width){payload.width=width}
|
let path='/storage/files/{fileId}/preview'.replace(new RegExp('{fileId}','g'),fileId);let payload={};if(width){payload.width=width}
|
||||||
if(height){payload.height=height}
|
if(height){payload.height=height}
|
||||||
if(quality){payload.quality=quality}
|
if(quality){payload.quality=quality}
|
||||||
if(background){payload.background=background}
|
if(background){payload.background=background}
|
||||||
if(output){payload.output=output}
|
if(output){payload.output=output}
|
||||||
return http.get(path,{'content-type':'application/json',},payload)},getFileView:function(fileId,as=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')},getFileView:function(fileId,as=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')}
|
||||||
let path='/storage/files/{fileId}/view'.replace(new RegExp('{fileId}','g'),fileId);let payload={};if(as){payload.as=as}
|
let path='/storage/files/{fileId}/view'.replace(new RegExp('{fileId}','g'),fileId);let payload={};if(as){payload.as=as}
|
||||||
return http.get(path,{'content-type':'application/json',},payload)}};let teams={list:function(search='',limit=25,offset=0,orderType='ASC'){let path='/teams';let payload={};if(search){payload.search=search}
|
payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')}};let teams={list:function(search='',limit=25,offset=0,orderType='ASC'){let path='/teams';let payload={};if(search){payload.search=search}
|
||||||
if(limit){payload.limit=limit}
|
if(limit){payload.limit=limit}
|
||||||
if(offset){payload.offset=offset}
|
if(offset){payload.offset=offset}
|
||||||
if(orderType){payload.orderType=orderType}
|
if(orderType){payload.orderType=orderType}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue