2

特定のページのフィードを表示し、いいねやコメントも表示するアプリを作成しようとしています。ただし、ユーザーはそれを見るために Facebook にログインする必要はありません。

Facebook からログアウトして .http://www.facebook.com/(PAGE_NAME) などのサイトにアクセスすると、そのウォールのすべての投稿、いいね! の数、およびコメントが表示されます。

.http://graph.facebook.com/(PAGE_NAME) にアクセスしてページ ID を見つけ、その ID を使用して、.https://www.facebook.com/feeds で JSON 形式を取得できます。 /page.php?id=(PAGE_ID)&format=json.

その URL を使用することで、簡単に解析してフィード全体を取得できます。

String JSONObjectString = "None";
        HttpClient client = new DefaultHttpClient();
        HttpGet request = new HttpGet();
        request.setURI(new URI(url));
        JSONObjectString = client.execute(request, new BasicResponseHandler());
        JSONObject jObject = new JSONObject(JSONObjectString);

ただし、コメントといいね! の JSON 値は空です。

     "comments": "",
     "likes": "",

ある種の access_token/authentication を提供せずに、基本的に「フィードを見る」だけで、Facebook ページから #of like を取得してコメントを表示することはできませんか?

4

0 に答える 0