2

グラフAPIエクスプローラーを使用して、グループ内のメンバーのリストを取得しています。名前やリンクなどが記載されたメンバーのリストを取得できます。

そのグループにユーザーを追加したユーザーの名前を取得するにはどうすればよいですか?

4

2 に答える 2

2

Afaikこれは不可能です。FQLテーブルでさえ、招待者への接続を示していません: https ://developers.facebook.com/docs/reference/fql/group_member/

于 2012-10-16T09:53:33.450 に答える
1

私の知る限り、それはできません。

グループのAPIリファレンスには、メンバーの次のプロパティのみがリストされています:id、、。そのような情報が利用可能である場合、私はそれが-悲しいことに-存在しないのようないくつかの追加のプロパティとしてここにあることを期待します。nameadminadded_by

追加の制限もあることに注意してください。特定のグループの最初の500人のメンバーのみをリストできます。したがって、そのような属性が存在する場合でも、大規模なグループのすべてのメンバーがその属性にアクセスすることはできません。

この情報の私の唯一の手がかりは、ユーザーがグループに追加されると、このイベントに関する通知を受け取ることです。この通知には、誰があなたをグループに追加したかに関する情報が含まれている必要があります。ただし、ユーザーの非公開通知にアクセスすることはできません。つまり、この情報は手の届かないところにあります。

この情報にアクセスできないように思われるので、私はあなたが箱の外で考えることをお勧めします:誰が誰を追加したかを見つけることによってあなたが解決しようとしている問題は何ですか?たとえば、本当にこの情報が必要な場合、どういうわけかユーザーから直接この情報を収集できますか?または、たとえば、データ分析を行っている場合、簡単にするために、他の方法で証明されない限り、ユーザーが管理者によって追加されたと仮定してもかまいませんか?

于 2012-10-16T09:49:46.843 に答える