問題タブ [pfuser]

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 に答える
30 参照

ios - PFUser および Friendship 制限による問い合わせのクエリ

私は、ユーザーが意見を書き、友人だけがタイムラインでそれらを見てコメントできるアプリを持っています ( 「OpTimelineTableViewController」と呼ばれるUITableViewControllerサブクラス内)。しかし、以前に解決策を試しても結果が得られなかったにもかかわらず、この制限クエリを適切に実行する方法について質問があります... (データモデルを紹介し始めます):

「ユーザー」テーブル(Parse が提供する組み込みクラスです)

「意見」表:

オブジェクト ID;

送信者 ID; ポインター ユーザー テーブル

コンテンツ; 弦

更新された; (デフォルトで提供)

作成された; (デフォルトで提供)

「友達」テーブル:

friendId1 = ポインター ユーザー テーブル

friendId2 = ポインター ユーザー テーブル

status = 「確認」、「保留」、または「拒否」を受けることができる文字列

updatedAt = (デフォルトで提供)

createdAt = (デフォルトで提供)

これは、私が試したコードの主要な重要部分です。

私の問題はその時点にあります: セルの数が Opinions に含まれるOpinionsの数に依存していることを知ることによって、他のクエリよりも前にどのクエリを実行するかを知る方法、または単に: 表示される意見のみを制限してクエリを実行する方法現在のユーザーの友達 ?

(注: 私はメソッド [self.performSelector(loadOpinions)....... を viewDidLoad で実装したことを正確に説明します)

私のコードは明確ではないようです 私は大丈夫です、これが私がそれを行う簡単な方法を見つけられない理由です

誰かがそれを修正する方法を手伝ってくれますか?

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

ios - Parseでユーザー作成タイプをどのように決定しますか

アプリでは、ユーザーは電子メール/パスワード、Facebook または Twitter を介してサインアップできます。

Facebook 経由でアカウントを作成すると、アプリは電子メール フィールドを Facebook アカウントに設定します。メールを共有しないため、これは Twitter には当てはまりません。

Facebook にサインアップしたユーザーが後でパスワードを設定することを決定すると、問題が発生します。

一般的なパスワード変更フォームは、次の 3 つのテキスト フィールドで構成されます。

  • 現在のパスワード
  • 新しいパスワード
  • 新しいパスワードを繰り返す

ユーザーが Facebook 経由で作成された場合、PFUser オブジェクトには、ユーザーが知っているパスワードは含まれません。したがって、パスワードの変更中に現在のパスワード フィールドを要求することはできません。

Parse には空のパスワードをチェックする方法がないため、ユーザーが Facebook/Twitter と電子メール/パスワードを介して作成されたかどうかを確認するにはどうすればよいですか?

Facebook または Twitter にリンクされているかどうかを確認するだけでは十分ではありません。このアプリには、認証されたアカウントに対して Facebook または Twitter をリンクおよびリンク解除するオプションもあります。

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

ios - Swift : TableView からパースで PFUser を削除する

tableView を使用して、ユーザー テーブルのユーザーを解析から削除しようとしています。私がそれをすると、このエラーメッセージが表示されます:

私の2つのクラスがあります:

そして私のカスタムセル:

何が問題なのかわかりません。ユーザーテーブルでユーザーを削除できないと思いますか?

PFUser.currentUser() を試してみると動作しますが、現在のユーザーを削除するだけで、私が望むものではありません..

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

ios - ユーザーが存在するかどうかを解析し、ラベルでユーザーの名前を使用します

ユーザーが存在するかどうかを確認するために解析を使用しています (たとえば、他のユーザーが「userX」を検索し、「userX」が存在する場合、彼はメッセージを送信します)。

Parse Web サイトでは、次のコードを推奨しています。

参照先: https://www.parse.com/docs/ios_guide#users-querying/iOS

私はそれを次のように変換したコードを使用しています:

しかし、私が見るとprintln(usernameP)、配列が得られます。
しかし、ユーザー名 (この場合は「treert」) を、ラベルに入れることができる文字列に変換したいと考えています。

誰もそれを行う方法を知っていますか。

どうもありがとう!

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

swift - Swift iOS アプリケーションがすべてのオブジェクトの解析を保存しない

私の問題は、ユーザーの配列フィールドに新しい数字を追加することです。すべてのコードが機能しているように見えますが、saveAll 関数に問題があります。私はいくつかの異なる機会にチェックしたので、すべての名前は正しいです.

以下は、タスク ID が追加され、taskCompleted に文字列が含まれていることがわかるように、println(objectQuery) に格納されています。これにより、saveallinbackground 関数に問題があると思われます。

主に saveall/saveallinbackground 関数がどのように機能するかについて、解析 API について詳しい知識を持っている人がいるかどうかはわかりません。

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

parse-platform - Parse ユーザーのパスワードを外部 API リクエストに送信するには?

ユーザーがアカウントにログイン/登録する必要があるiOSアプリを開発しています。ただし、このアカウントは、一部の外部 Web サービスで使用されているものと同じである必要があります。

問題は、プッシュ通知を自動的に送信するためにパースでいくつかのジョブを実行したいということです。解析ジョブがいつプッシュ通知を送信する必要があるかを知るには、外部 Web サービスにログインする必要があります。つまり、PFUser ユーザー名とパスワードを Web サービスに送信する必要があります。

では、CloudCode でプレーンテキストでユーザーのパスワードを取得する方法はありますか?

または、これを行う別の方法はありますか?