グラフのapiを使用して画像のコメントを取得しますが、最初に時間を作成して結果を並べ替えてから、最新のデータに戻したいと考えています。 SQL文 'order by create_time desc'と同様に、このようなパラメータがあるかどうかはわかりません。現在、オフセットと最新のデータへのアクセスを制限するだけでなく、コメントの総数を知って、facebook graph apiコメントリストsort、like 'orderby = desc'?
pagesize = 25;
offset = comments.count - pagesize;
limit = 25;
URL = "https://graph.facebook.com/" + OBJECT_IDするために使用
+ "/ comments?access_token =" + access_token + "& limit =" + limit + "& offset =" + limit;
次のページ:
offset -= 25
が、数値のcomments.ountは時々
正確ではなく、リクエストURLの結果が一致しない時々に戻るには
非常に良い解決をするかどうか
私は私たち間違った方法( '限界'と 'オフセット'パラメータ)を編集!
あなたの答えをいただき、ありがとうございます。
"グラフィックスAPI"キャッシュの存在?
私はメッセージと46 comments.requestsのURLを、投稿するにはパラメータを設定します。
= 1
= 0 &制限を相殺その後、それは最後のコメント(最新のもの)に返す必要があり、実際にコメントの真ん中に戻り、数回試しましたが、オフセットと制限を に設定しました。返された結果によると、中央の1は 最新コメント
Iが制限値は「comment.count」よりも大きい設定した場合は、返されたデータはすべて、公式サイトやFacebook一貫
ですキャッシュの理由は?
ありがとうございました〜もう一度〜
なぜFQLを使用しないのですか?この場合、より柔軟に思えます。 –
fql〜** SELECT object_id、text、time FROM comment WHERE object_id = 'object_id' order by time desc **実際には非常に柔軟ですが、「graph api」ではありませんか?私はそれを〜使うことができます。 'fql'は「グラフAPI」ですか?もしそれがあまりにもいいとすれば〜! – mast
グラフAPIはWHEREとORDER BYを持っていないので、あなたのケースではFQLはもっと柔軟に見えます。 FQLは、グラフオブジェクトと接続に関するクエリを実行するため、グラフの特徴です。 –