3

卒業のために、Facebook で意見をマイニングするための Java アプリケーションを開発する必要があります。トピックは、Facebook ユーザーの意見を公式の世論調査と比較するための、政党の Facebook ページでの意見マイニングです。したがって、公開ページの公開データのみです。restfbライブラリを使用してデータを取得しています。投稿やコメントを取得したい。

今まではデータの取得に成功していますが、理解できない問題がいくつかあります。

  1. graphApiURL パラメーターを使用した呼び出しを使用してデータを取得しています。limit パラメーターを使用すると、グラフ エクスプローラーによって提供されるアクセス トークンを使用する場合と、Facebook アプリ データ (appId、appSecret) でログインすることによって提供されるアクセス トークンを使用する場合とでは異なる量の投稿を取得できます。何故ですか?

  2. Facebook フィードにリストされている投稿と比較して、一部の (パブリック) 投稿はまったく返されません。これの理由は何ですか?(私が言ったように、私はgraphApi呼び出しで limit パラメータを使用しています)

  3. 返された投稿の一部が破損しているようです。グラフエクスプローラーを使用すると、投稿は次のようになります: (省略されたフィールドまで消去しました)

    {
      "id": "id omitted",
      "from": {
        "name": "name omitted",
        "category": "Political party",
        "id": "id omitted"
      },
      "story": "\"\" on their own link.",
      "type": "status",
      "created_time": "2012-10-09T11:13:09+0000",
      "updated_time": "2012-10-09T11:13:09+0000",
      "comments": {
        "count": 0
      }
    },
    

    これらの投稿を処理すると、コメントやいいねなどの多くのデータが欠落しているため、常に例外がスローされます.これらのエントリは破損しているか、投稿が削除されていますか?

4

0 に答える 0