どの友達がアプリを使用しているかを示すクエリを見つけました:
SELECT uid, name FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me()) AND is_app_user = 1
ただし、よりプライベートなアプリケーションがあり、ユーザーがそのアプリの可視性を「自分のみ」に設定しているとします。隠しておきたい友達を除いて、アプリを使って友達を作ることはできますか?
権限の表を見てきましたが、「アプリの可視性」設定に関連する権限はないとわかります。
ちなみに、「アプリの可視性」設定を「自分のみ」に設定すると、他の誰かがアプリにサインアップしているときに、あなたの写真はアプリ認証画面に表示されません。したがって、この動作が存在するようです。
このタイプの動作を再現するためのより良い「ユーザーフレンドリー」な方法はありますか?