2

送信した友達リクエストのリストを表示する必要があります。FQLを使ってみました:

SELECT時間、メッセージFROM friend_request WHERE uid_from = me()

ただし、これは常にエラーメッセージを返します。

uid_fromフィールドはインデックス付けされていません

これを達成する方法はありますか?

4

1 に答える 1

1

これは不可能です-friend_requestFQLテーブルのドキュメントには、テーブル内のインデックス可能なフィールドはuid_to

現在のユーザーに送信された友達リクエストのリストを読んだり、現在のユーザーから送信された友達リクエストのステータスを確認したりできます。ただし、送信先のユーザーがわかっている必要があります。

すなわち

SELECT時間、メッセージFROM friend_request WHERE uid_to = me()

また

SELECT時間、メッセージFROM friend_request WHERE uid_from = me()and uid_to = [USER ID HERE]

現在のユーザーから送信されたすべての友達リクエストを取得することはできません。

于 2013-01-03T17:59:52.900 に答える