Instagram APIを使用して、特定のハッシュタグでタグ付けされた写真のリストを取得しています。リアルタイムのサブスクリプションを設定しているので、新しい写真が投稿されるたびに通知されます。ただし、新しい結果を自分で取得する必要があります。
私の問題:最近タグ付けされた写真のリストを要求すると、大きなリストが表示され、これを行うたびに最近のリストのすべての結果を処理したくありません。APIドキュメントには、これらのオプションのパラメーターを渡すことができると書かれていますが、直感に反しているようです。それらは私が期待するものの反対のようです:
MIN_ID Return media before this min_id.
MAX_ID Return media after this max_id.
最近のリクエストで見た最新のメディアIDを追跡している場合、そのIDよりも新しい結果のみを返すように次のリクエストを作成するにはどうすればよいですか?
テストハッシュタグ付きの写真を2枚投稿しました。次のURL(実際のaccess_tokenを含む)を使用すると、両方の写真をリストしたjson応答が返されます。
https://api.instagram.com/v1/tags/weirdtest/media/recent?access_token=xxx
2枚の写真には次のIDがあります。
221201236060507271_179249322
221190263853517857_179249322
これら2枚の写真のうち新しい方だけを返すクエリを作成するにはどうすればよいですか?