問題タブ [mbaas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backend - firebase でプッシュ通知をパースとして実装する可能な方法
私は自分のアプリを からparse
に切り替えています (数十をチェックアウトした後firebase
に選択する必要があります) が、私たち 全員が知っているように、どのように実装する必要があるか、私のアプリはプラットフォームに基づいていますか?firebase
mbaas
firebase
push notification
push notification
android
iOS
firebase - バッチでfirebaseにプッシュ通知を実装する
データベース内の何かが変更されたときにプッシュ通知を送信できるように、一緒に作成して作業しようとして firebase
います。私はこのチュートリアルに従いましたが、それらを自動的に機能させたいと思っています。batch
firebase
batch
独自のサーバー側コードを記述して、1. Firebase データベースの変更を検出します。2. Batch API を呼び出します。
「Firebase db の変更を検出する」ために、変更を追跡し、それに応じて を呼び出すサーバー側コードを作成する必要がありbatch
ますapi
。次に、このドキュメントに従って、変更されたコンテンツを添付し、適切なユーザーに送信します。
サーバー側コードの作成方法がわかりません。誰でも簡単な手順を教えてもらえますか、これに関連するチュートリアルはありますか?
swift - ユーザーの読み取り/書き込みデータ ストレージに Firebase (iOS-Swift) を使用する
Parse が閉鎖されたので、Firebase をメインの BaaS として使い始めたいと考えています。現時点では、Firebase のリアルタイム機能は興味深いものであり、将来的にはそれらを使用する予定ですが、現時点では主に、ユーザーと関連データを保存する方法として Firebase を使用したいと考えています。Parse を使用すると、関連付けられたユーザーをオブジェクトに関連付けてオブジェクトをアップロードするだけで済み、これは非常に簡単でした。次に、そのユーザーに関連付けられたオブジェクトでフィルター処理できます。
ただし、Firebase ではすべてがオンデマンドではなくイベント ドリブンであり、セキュリティ ルールでフィルタリングすることはできません。一般的に、私はこのアプローチが好きですが、今日必要なものに適用するのに苦労しています. 私はネットワーキング/データベースのバックグラウンドをあまり持っていないので、これらのいくつかは本当に基本的なものである可能性があります.
これが私がやろうとしていることです:
現在、Firebase のデータ構造は次のようになっています。
User/"uid" 内には、childByAutoId で並べられたワークアウト リストがあり、単一のワークアウトの ID が含まれています。
私ができるようにしたいのは、すべてのユーザーのワークアウトのリストを取得し、ワークアウト セクションからその完全なワークアウト リストを取得することです。
ユーザーのワークアウト root/"uid"/workouts への直接の PATH はわかっていますが、リスト全体を取得して各 "workout_id" を取得し、続いて /workouts セクションでワークアウトのリストを照会するにはどうすればよいでしょうか?
また、他のユーザーが別のユーザーのデータにアクセスできないように、セキュリティ ルールを既に設定してあります。また、ワークアウトの所有者が認証されたユーザーの UID である場合にのみ、ワークアウトの読み取り/書き込みを行うことができます。これは正しく機能しています。
たぶん、私はこれを間違った方法で行っているか、データを構造化して目的を達成するためのより簡単な方法があります。クエリで必要な転送量を最適化するためにデータの非正規化に関する記事をいくつか読みましたが、将来に向けて構築するには、このデータ構造が理想的だと思います。でも、もっと経験があれば教えてください。ありがとう!
アップデート
そこで、すべてのユーザーのワークアウト ID を取得し、それらを配列 userWorkoutIds に格納するこのメソッドを作成しました。
すべてのユーザー ワークアウト /workouts/"ID" のパスが正確にわかったので、すべてのパスに対してシングル ショット オブザーバーを設定するのではなく、一度にすべてをポーリングするにはどうすればよいでしょうか? またはそれが唯一のオプションですか?
android - CloudObject の保存: 不正なリクエスト例外がスローされました
昨日からCloudBoostを使い始めました。使い方を学ぶために、サンプルの Cloud オブジェクトを次のように保存することにしました。
しかし、このコードは CloudException : Bad Request をスローしました。この問題を解決する理由と方法
ご挨拶。
javascript - iOS Android および Javascript からの API 呼び出しを許可するバックエンド
Web サイト (管理者パネル) からのデータのプッシュと、iOS および Android クライアント (ユーザー) からのデータのプルを可能にする BAAS バックエンドは何ですか?
ios - QuickBloxはswiftでコンテンツを取得します
Quickblox からコンテンツを取得しようとしていますが、残念ながら何も表示されません。
ここにコードサンプルがあります
それは示しています:
{
}
私は助けが必要です!!!
android - Androidでkinveyオブジェクトを保存するための最良の方法
kinvey でバックエンド サービスを備えたアプリを作成したいと考えています。以前は、Parse.com がサービスを停止するため、バックエンド サービスとして Parse.com を使用していたため、別の Mbaas を検討する必要があります。
http://devcenter.kinvey.com/android/guides/datastoreや github のようなインターネットで多くのリファレンスを読みましたが、Android アプリで kinvey にデータを簡単に保存する方法がまだわかりません。
Parse.com のデータ追加は簡単で、次のような新しい Parse オブジェクトを作成するだけです。
Kinvey Android アプリ開発の経験がある人なら、データの保存に関する短いチュートリアルを教えてもらえますか? 少し早いですがお礼を!
swift - テーブル ビューでのバック エンド サービスからのデータの表示
メッセージ オブジェクトを返すバックエンド サービスからデータをフェッチしており、テーブル ビューにメッセージを表示したいと考えています。私が抱えている問題は、ビューがロードされてからデータが到着するまでの間に遅延があることです。現在、ユーザーがテーブル ビューをスクロールするとすぐにメッセージが表示されます。
メッセージが到着したらすぐにテーブルビューに追加する方法はありますか?
javascript - Angular 2 MBAAS
数日前から、Angular 2 (私は Ionic 2 を使用しています) で動作する MBAAS を探しています。Parse はシャットダウンしているため、これは実際には私にとって選択肢ではなく、私が試した他のもの (Firebase、Backendless など) はまだ Angular 2 SDK を公開していないようです。
せっかちなのかもしれませんが、今すぐこれを使い始めたいのですが、まともなSDKがないとできません。
はい、本当に必要な場合は REST API を使用できますが、アプリで必要となる単純なプッシュ通知などの機能が制限されると感じています。
質問は次のとおりです。Angular 2 をサポートし、プッシュ通知とデータ ストレージをサポートするためのライブラリがある MBAAS を知っている人はいますか?
編集:
たとえば、Angular 2 でバックエンドレス mbaas を使用しようとして、次のことを試しました。
構造:
app.js
これにより、「undefined のプロパティ 'initApp' を読み取れません」というエラーが発生します。これは、js ライブラリを正しくインポートしていないことを示しています。これがなぜなのか教えていただけますか?