0

私はこの指標を考え出すように求められました。Facebookの友達が複数回コメントできるという背後にある考え方はよくわかりません。

しかし、私は投稿APIドキュメントに目を通しましたが、それをどのように測定するか考えられません. Facebookのインサイトも調べましたが、何も見つかりません。これを測定する方法についての提案は大歓迎です。

4

1 に答える 1

0

この FQL クエリを使用して、投稿のいいね! の数を取得できます。

SELECT user_id FROM like WHERE object_id=" " // Object ID can be the post ID, that you received when a post is generated

投稿に「いいね!」をしたすべての人の ID を受け取り、これらの ID をユーザーの友達の ID と比較して確認できます。そうすれば、特定の投稿を気に入った友達の数を計算できます

同様の fql テーブルのリファレンス

同様に、コメントについては、次の FQL クエリを使用できます。

SELECT comments,username,text,fromid FROM comment WHERE object_id=" " // Object ID can be the post ID 

同様に、上記のクエリでは、次のデータが取得されます。また、投稿にコメントしたユーザーの ID を簡単に取得し、ユーザーの友達 ID と照合することができます。

{
  "data": [
    {
      "comments": [
      ], 
      "username": "", 
      "text": "<3", 
      "fromid": 100003768234756
    }, 
    {
      "comments": [
      ], 
      "username": "Anonymous User", 
      "text": "So True <3", 
      "fromid": 1770337460
    }, 
    {
      "comments": [
      ], 
      "username": "Anonymous User", 
      "text": "That is the truth.......", 
      "fromid": 1165407722
    }, 
    {
      "comments": [
      ], 
      "username": "", 
      "text": "<3", 
      "fromid": 537035838
    }, 
    {
      "comments": [
      ], 
      "username": "Anonymous User", 
      "text": "So do u my love", 
      "fromid": 100003542817498
    }
  ]
}

コメント fql テーブルの参照

すべてのユーザーについて、作成したすべての投稿を追跡します。アプリを介して Facebook に投稿すると、投稿ごとに投稿 ID が取得されるため、ユーザーごとに生成されたすべての投稿を追跡するだけで、すべての投稿で作成されたいいね! の数を取得できます。

于 2012-06-14T12:02:10.053 に答える