質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Q&A

解決済

1回答

2196閲覧

firebaseのデータを他人にアクセスさせたい

kazy1981

総合スコア44

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

0グッド

1クリップ

投稿2017/01/12 07:28

firebaseに、iOSアプリからデータを随時アップロードしております。

別の開発者にもconsoleにアップロードされているjsonデータをシェアしたいのですが、googleアカウントのパスワードを教える以外に何か方法はないのでしょうか?(現在はアカウント保持者がダウンロードしてそれをシェアしています)

日本語でも英語でもそれなりに検索したのですが、驚くほど情報が得られませんでした。。firebaseのコンソールのDatabaseのページに出るURL(https://XXXX.firebaseio.com/)でアクセスできるのかな?と思ったのですが、できませんでした。

Databaseの”ルール”タブは以下のとおり、完全にパブリックにしております。

{ "rules": { ".read": true, ".write": true } }

Authentificationの”ユーザー”タブにユーザーを追加すればよいのかな?とも思ったのですが、いまいちわかりません。

ご経験者の方のアドバイスをいただければと存じます。
宜しくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

データベースのセキュリティ設定がpublicになっているのであれば、curlコマンドでもブラウザでも、認証無しでデータを見ることが出来ます。

https://XXXX.firebaseio.com/example.json?print=pretty

のURLのようにアクセスしてみてください。
exampleの部分をデータ構造に合わせて変えると、データの一部だけアクセスさせられます。

こちらにマニュアルのリンクがありますので、詳しくはそちらをご参照ください。
https://firebase.google.com/docs/database/rest/retrieve-data?hl=ja

投稿2017/01/12 08:02

kanemotos

総合スコア163

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kazy1981

2017/01/15 03:17

ありがとうございました!解決しました
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問