2017-01-28 10 views
0

私はバックエンドで作業したことがなく、APIを作成したことはありません。私が知っているのは、JSONレスポンスを処理することです。Thisはあまり役に立ちませんが、 "PUT - Writing Data"はわかりません。FirebaseでシンプルなAPIを作成するには?

しかし、私はちょうど私が、複数のアレイまたは残りAPIなどのKey-Valueの簡単な辞書を作成することができますどのように取り出すことができるようにするためということを知ってほしいと私はテーブルビューなどのデータを表示することができます

答えて

1

Firebase Documentationsによると、Firebaseリアルタイムデータベースにノードを作成する場合は、値を任意のキーに設定するだけです。ここの値はNSDictionaryでなければなりません。

これは、あなたが参照できるコードです:

// create a new node 
[[[_ref child:@"users"] child:user.uid] setValue:@{@"username": username}]; 

// you can also use update to create a new node 
NSString *key = [[_ref child:@"posts"] childByAutoId].key; 
NSDictionary *post = @{@"uid": userID, 
        @"author": username, 
        @"title": title, 
        @"body": body}; 
NSDictionary *childUpdates = @{[@"/posts/" stringByAppendingString:key]: post, 
          [NSString stringWithFormat:@"/user-posts/%@/%@/", userID, key]: post}; 
[_ref updateChildValues:childUpdates]; 

はそれがお役に立てば幸いです。

+0

私はウェブサイトでそれを行うことができるかどうかを知りたかったので、モバイルユーザーはjsonを取得できます –

+0

できることを確かめてください!上記のドキュメントに詳細があります。 –

関連する問題