問題タブ [parse-server]

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.

0 投票する
1 に答える
516 参照

android - query.whereNear と query.whereWithinKilometers の両方を解析すると、空のオブジェクト リストが返されます

まず、ローカルホストで Parse Server を使用しており、クライアントは Parse Android SDK です。

「場所」と呼ばれるGeoPointフィールドを持つクラス「場所」があります。このクラスには 50 行あり、そのすべてに次のような「場所」が含まれています。-42.xxxxxx

フィルターなしですべての行をクエリしようとするとGeopoint、50 個すべてが取得されます。ただし、フィルターquery.whereWithinKilometersまたはを追加するquery.whereNearと、空のobjectsvar が取得されます。

ログ「LOG 1」と「LOG 2」は正しい座標を示しているため、gpGeopoint は正しいです。

「objects.toString()」が NullPointerException をスローするため、「LOG 3」は表示されません。

結論:

完全に動作することなく、まったく同じコードquery.whereWithinKilometers。また、de コールバックにかかる時間は 1 秒未満です。

ではquery.whereWithinKilometers、コールバックに 5 ~ 10 秒かかり、その後空のオブジェクトが返されます。15、150、1500、15000 km を試しましたが、何も返されません。そして、そのクラスの場所はすべて私の都市にあるので、10 キロメートルで十分です。

他に確認することは思い浮かびません。

0 投票する
3 に答える
5965 参照

ubuntu - Parse ダッシュボードには、HTTPS 経由でのみリモート アクセスできます

DigitalOcean のサーバーに Parse Server と Parse Dashboard をデプロイしようとしています。この git に docker-compose を介してインストールしました: https://github.com/yongjhih/docker-parse-server

アクセスすると、http://rafael-ruiz.es:4040と表示されます。

Parse ダッシュボードには、HTTPS 経由でのみリモート アクセスできます

これらは私の解決策です:

1.- パースによると ( https://github.com/ParsePlatform/parse-dashboard )

本番環境へのデプロイ

Heroku や Google App Engine などのプロバイダーにデプロイしている場合、SSL エンドポイントは早期に終了し、プロバイダーによって処理され、次のエラーが発生する可能性があります: Parse Dashboard は HTTPS 経由でのみリモート アクセスできます。

先に進む前に、サーバーが HTTP 経由で到達できないことを確認してください。デプロイメントへの強制的な HTTPS 接続については、プロバイダーのドキュメントを参照してください。

環境変数 PARSE_DASHBOARD_ALLOW_INSECURE_HTTP=1 を設定して、解析サーバーに安全なテストをスキップするように指示します。

そのため、環境変数を 1 に設定しました。しかし、何も起こりませんでした。

2.- すでに https が有効になっています ( https://rafael-ruiz.esを試してください)。しかし、試してみると: https://rafael-ruiz.es:4040動作しません。

これの何が問題なのですか?

ありがとう。


質問:

SSL証明書でいくつかのポートを構成する必要があるためでしょうか?

0 投票する
1 に答える
98 参照

facebook-oauth - 解析サーバー、PF​​FacebookUtils はユーザー名を上書きします

したがって、PFUser は電子メールとパスワードを使用して、従来の方法でログインします。彼らがサインアップするとき、私は userName が電子メール アドレスと同じになるように設定しました。ユーザーがサインインすると、電子メールが使用されます。

これは、次のように呼び出す「Facebookに接続」ボタンを追加するまでうまく機能していました。

問題は、これが成功すると、ユーザー名がランダムな文字の長い文字列に変更されることです。つまり、ログアウトすると、メールがユーザー名と一致しなくなるため、再度ログインできなくなります。

Heroku で parse-server を使用しています。Facebook の oauth を実装するまではこのようなことは起こらなかったので、クラウド コードは投稿しません。

0 投票する
0 に答える
270 参照

node.js - 'Unauthorized for query on _SCHEMA' (MongoDB の解析のみ)

Parse 2.1.6 で実行されている移行済みの Parse アプリケーションがあります。認証付きのシンプルな MongoDB 3.0.8 (RocksDB エンジン) セットアップを使用します。使用しているユーザーには次の権限があります。

Parse サーバーが起動するか、リクエストを処理しようとすると、次のようになります。

次のことを考えると、これは非常に奇妙に思えます。

  • ユーザーは、このデータベースの任意のコレクションをクエリする権限を明確に持っています。
  • その同じユーザーは実際に、mongo コンソールまたは robomongo を介してこのコレクションをクエリできます。
  • Parse.com は、このデータベースを同じユーザーで使用すると正常に動作します。
  • 実際に、同じ Parse アプリケーションをローカルで実行し、そのユーザーでこの同じリモート MongoDB を指し示すことができ、そのようなエラーなしで動作します。

これはちょっとクレイジーです。ここでかなり基本的なものが欠けているように感じます。何かご意見は?

更新: リクエストに応じて、サーバーの起動方法を示すサンプル コード:

0 投票する
1 に答える
351 参照

parse-platform - Unity SDK を取得して aws がホストする解析インスタンスに接続できません (GenerateWWWInstance のヌル参照)

Unity SDK を自己ホスト型の Parse 展開で動作させるようになった人はいませんか?
規定のコードを使用すると、次のようになります。

次のようなコールスタックを取得します。

>

私は何が欠けていますか?

0 投票する
2 に答える
2797 参照

android - 新しい Android プロジェクトを parse-server-example および parse-dashboard (ローカル) に接続する

新しい Android プロジェクトを parse-server-example (ローカル) に接続し、それを parse-dashboard で表示しようとしています。parse-server-example を parse-dashboard に正常にリンクしました... (parse-server-example/index.js および parse-dashboard/parse-dashboard-config.json で appId と masterKey を変更することにより)。私はmongodbとすべてをインストールしました(mongodb、parse-server-example、およびparse-dashboardは完全に機能しています)。

しかし、Androidプロジェクトで解析サーバーを初期化しようとすると、ローカルで解析するもの(クラス)は作成されません(parse.comで正常に動作します)。ありがとう。マイコード

マニフェスト ファイル

Build.gradle ファイル

MainActivity.java

StarterApplication.java

また、オブジェクトの作成をメインのアクティビティに入れてみました

MainActivity.java

0 投票する
3 に答える
67 参照

ios - AWS ClientKeys でオープンソース サーバーを解析する

アプリを AWS オープン ソース解析サーバーに切り替えていますが、このコードに問題があります。

クライアント キーがありません。クライアント キーがないとクラッシュします。誰かがそれを助けることができれば、それは素晴らしいことです.