Skip to content
This repository was archived by the owner on Sep 29, 2023. It is now read-only.

Commit 2c15e31

Browse files
authored
Merge pull request #126 from appwrite/fix-getting-started
update getting started guide
2 parents 3040919 + 3c01df1 commit 2c15e31

File tree

5 files changed

+25
-23
lines changed

5 files changed

+25
-23
lines changed

app/views/docs/getting-started-for-android.phtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ val client = Client(context)
9090
<div class="ide" data-lang="android" data-lang-label="Android SDK">
9191
<pre class="line-numbers"><code class="prism language-kotlin" data-prism>// Register User
9292
val account = Account(client)
93-
val response = account.create("[email protected]", "password")
93+
val response = account.create("unique()", "[email protected]", "password")
9494
val json = response.body?.string()</code></pre>
9595
</div>
9696

@@ -123,7 +123,7 @@ val client = Client(context)
123123

124124
// Register User
125125
val account = Account(client)
126-
val response = account.create("[email protected]", "password")
126+
val response = account.create("unique()", "[email protected]", "password")
127127
val json = response.body?.string()
128128

129129
// Subscribe to files channel

app/views/docs/getting-started-for-apple.phtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ let client = Client()
121121
<div class="ide" data-lang="swift" data-lang-label="Apple SDK">
122122
<pre class="line-numbers"><code class="prism language-swift" data-prism>// Register User
123123
let account = Account(client: client)
124-
account.create(email: "[email protected]", password: "password") { result in
124+
account.create(userId: "unique()", email: "[email protected]", password: "password") { result in
125125
switch result {
126126
case .failure(let error): print(error.message)
127127
case .success(let user): print(String(describing: user))
@@ -159,7 +159,7 @@ let client = Client()
159159

160160
// Register User
161161
let account = Account(client: client)
162-
account.create(email: "[email protected]", password: "password") { result in
162+
account.create(userId: "unique()", email: "[email protected]", password: "password") { result in
163163
switch result {
164164
case .failure(let error): print(error.message)
165165
case .success(let user): print(String(describing: user))

app/views/docs/getting-started-for-flutter.phtml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ Account account = Account(client);
155155

156156
Response user = await account
157157
.create(
158+
userId: 'unique()',
158159
159160
password: 'password',
160161
name: 'My Name'
@@ -197,6 +198,7 @@ Account account = Account(client);
197198

198199
Response user = await account
199200
.create(
201+
userId: 'unique()',
200202
201203
password: 'password',
202204
name: 'My Name'

app/views/docs/getting-started-for-server.phtml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ foreach($platforms['server']['languages'] ?? [] as $lang) {
1212
}
1313

1414
$kotlinVersion = $versions['kotlin'] ?? '';
15+
$swiftVersion = $versions['swift'] ?? '';
1516
?>
1617

1718
<p>Appwrite is a development platform providing you easy yet powerful API and management console to get your next project up and running quickly.</p>
@@ -85,7 +86,7 @@ $kotlinVersion = $versions['kotlin'] ?? '';
8586
<div class="ide margin-top-small" data-lang="swift" data-lang-label="Swift">
8687
<pre class="line-numbers"><code class="prism language-swift" data-prism>dependencies: [
8788
// ...
88-
.package(url: "https://github.com/appwrite/sdk-for-swift.git", from: "0.0.1")
89+
.package(url: "https://github.com/appwrite/sdk-for-swift.git", from: "<?php $this->escape($swiftVersion); ?>")
8990
// ...
9091
]</code></pre>
9192
</div>
@@ -318,7 +319,6 @@ $client
318319
<h3>Python</h3>
319320
<div class="ide margin-top-small" data-lang="python" data-lang-label="Python SDK">
320321
<pre class="line-numbers"><code class="prism language-python" data-prism>from appwrite.client import Client
321-
from appwrite.services.users import Users
322322

323323
client = Client()
324324

@@ -406,7 +406,7 @@ client
406406
<div class="ide margin-top-small" data-lang="nodejs" data-lang-label="Node.js SDK">
407407
<pre class="line-numbers"><code class="prism language-javascript" data-prism>const users = new sdk.Users(client);
408408

409-
let promise = users.create('[email protected]', 'password');
409+
let promise = users.create('unique()', '[email protected]', 'password');
410410

411411
promise.then(function (response) {
412412
console.log(response);
@@ -429,15 +429,15 @@ $result = $users->create('[email protected]', 'password');</code></pre>
429429
<div class="ide margin-top-small" data-lang="python" data-lang-label="Python SDK">
430430
<pre class="line-numbers"><code class="prism language-python" data-prism>users = Users(client)
431431

432-
result = users.create('[email protected]', 'password')</code></pre>
432+
result = users.create('unique()', '[email protected]', 'password')</code></pre>
433433
</div>
434434
</li>
435435
<li>
436436
<h3>Ruby</h3>
437437
<div class="ide margin-top-small" data-lang="ruby" data-lang-label="Ruby SDK">
438438
<pre class="line-numbers"><code class="prism language-ruby" data-prism>users = Appwrite::Users.new(client);
439439

440-
response = users.create(email: '[email protected]', password: 'password');
440+
response = users.create(userId: 'unique()', email: '[email protected]', password: 'password');
441441

442442
puts response</code></pre>
443443
</div>
@@ -447,7 +447,7 @@ puts response</code></pre>
447447
<div class="ide margin-top-small" data-lang="typescript" data-lang-label="Deno SDK">
448448
<pre class="line-numbers"><code class="prism language-typescript" data-prism>const users = new sdk.Users(client);
449449

450-
let promise = users.create('[email protected]', 'password');
450+
let promise = users.create('unique()', '[email protected]', 'password');
451451

452452
promise.then(function (response) {
453453
console.log(response);
@@ -461,7 +461,7 @@ promise.then(function (response) {
461461
<div class="ide margin-top-small" data-lang="dart" data-lang-label="Dart SDK">
462462
<pre class="line-numbers"><code class="prism language-dart" data-prism>final users = Users(client);
463463

464-
final res = users.create('[email protected]', 'password');
464+
final res = users.create(userId: 'unique()', '[email protected]', 'password');
465465

466466
res.then((response) {
467467
print(response);
@@ -477,7 +477,7 @@ res.then((response) {
477477

478478
val users = Users(client);
479479

480-
val res = users.create(email = '[email protected]', password = 'password');
480+
val res = users.create(userId = 'unique()', email = '[email protected]', password = 'password');
481481
println(res.body?.string())</code></pre>
482482
</div>
483483
</li>
@@ -488,7 +488,7 @@ println(res.body?.string())</code></pre>
488488

489489
let users = Users(client: client)
490490

491-
users.create(email: "[email protected]", password: "password") { result in
491+
users.create(userId: "unique()", email: "[email protected]", password: "password") { result in
492492
switch result {
493493
case .failure(let error): print(error.message)
494494
case .success(let user): print(String(describing: user))
@@ -516,7 +516,7 @@ client
516516
;
517517

518518
const users = new sdk.Users(client);
519-
let promise = users.create('[email protected]', 'password');
519+
let promise = users.create('unique()', '[email protected]', 'password');
520520

521521
promise.then(function (response) {
522522
console.log(response);
@@ -542,7 +542,7 @@ $client
542542

543543
$users = new Users($client);
544544

545-
$result = $users->create('[email protected]', 'password');</code></pre>
545+
$result = $users->create('unique()', '[email protected]', 'password');</code></pre>
546546
</div>
547547
</li>
548548
<li>
@@ -561,7 +561,7 @@ client = Client()
561561

562562
users = Users(client)
563563

564-
result = users.create('[email protected]', 'password')</code></pre>
564+
result = users.create('unique()', '[email protected]', 'password')</code></pre>
565565
</div>
566566
</li>
567567
<li>
@@ -579,7 +579,7 @@ client
579579

580580
users = Appwrite::Users.new(client);
581581

582-
response = users.create(email: '[email protected]', password: 'password');
582+
response = users.create(userId: 'unique()', email: '[email protected]', password: 'password');
583583

584584
puts response</code></pre>
585585
</div>
@@ -598,7 +598,7 @@ client
598598
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
599599
;
600600

601-
let promise = users.create('[email protected]', 'password');
601+
let promise = users.create('unique()', '[email protected]', 'password');
602602

603603
promise.then(function (response) {
604604
console.log(response);
@@ -622,7 +622,7 @@ void main() {
622622
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
623623
;
624624

625-
final res = users.create('[email protected]', 'password');
625+
final res = users.create('unique()', '[email protected]', 'password');
626626

627627
res.then((response) {
628628
print(response);
@@ -647,7 +647,7 @@ client
647647

648648
val users = Users(client);
649649

650-
val res = users.create('[email protected]', 'password');
650+
val res = users.create('unique()', '[email protected]', 'password');
651651

652652
println(res.body?.string())</code></pre>
653653
</div>
@@ -666,7 +666,7 @@ client
666666

667667
let users = Users(client: client)
668668

669-
users.create(email: "[email protected]", password: "password") { result in
669+
users.create(userId: "unique()", email: "[email protected]", password: "password") { result in
670670
switch result {
671671
case .failure(let error): print(error.message)
672672
case .success(let user): print(String(describing: user))

app/views/docs/getting-started-for-web.phtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ appwrite
8484
<div class="ide" data-lang="javascript" data-lang-label="Web SDK">
8585
<pre class="line-numbers"><code class="prism language-javascript" data-prism>// Register User
8686
appwrite
87-
.account.create('[email protected]', 'password', 'Jane Doe')
87+
.account.create('unique()', '[email protected]', 'password', 'Jane Doe')
8888
.then(response => {
8989
console.log(response);
9090
}, error => {
@@ -119,7 +119,7 @@ appwrite
119119

120120
// Register User
121121
appwrite
122-
.account.create('[email protected]', 'password', 'Jane Doe')
122+
.account.create('unique()', '[email protected]', 'password', 'Jane Doe')
123123
.then(response => {
124124
console.log(response);
125125
}, error => {

0 commit comments

Comments
 (0)