FacebookのグラフAPIを使用して投稿とコメントを取得していますが、すべてうまくいきます。 APIを使用して特定のコメントの返信を取得します。どうやってやるの?コメントを得るために次のコードを使用しています。グラフAPIを使用してFacebookコメント返信を取得するにはどうすればよいですか?
cmmntObj = facebookClient.fetchObject(postID + "/comments", JsonObject.class,
Parameter.with("limit", limitOfRecords),
Parameter.with(Since_Until[k], date_SinceLast[k].toString()),
Parameter.with("Date_Format", "U"));
次のコードはうまく動作し、コメントを取得します。私は誰かが私も返信を得るのを助けることができれば感謝します。
JSONを解析し、別のクエリを構築しましたが、動作しません。 これは、ツイートを取得するクエリです:
String getCmmntID = new String();
getCmmntID = cmmntObj.getJsonArray("data").getJsonObject(0).getString("id");// .getString("id");
cmmntReplies = facebookClient.fetchObject(
postID + "/comments?filter=stream&fields=parent.fields(" + getCmmntID + ")",
JsonObject.class, Parameter.with("limit", limitOfRecords),
Parameter.with(Since_Until[k], date_SinceLast[k].toString()),
Parameter.with("Date_Format", "U"));
私はこれらの応答を取得するにはどうすればよいですか?
APIキーとユーザーIDを使用して、まずJSON構造がどのように表示されているかを調べて調べます。 – GBnewbie
質問のコードとJSONの例をうまく更新してください。私はPHPを使用してJSONを解析しました。 – GBnewbie
これをチェックしてくださいhttp://stackoverflow.com/questions/15795133/get-identify-replies-to-comments-using-the-graph-api – GBnewbie