ruby-on-rails – Instagram宝石:如何获得下一页的结果?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Instagram宝石:如何获得下一页的结果?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用Instagram宝石获得下一页结果?

API本身的文档说,每个结果都传递了一个分页哈希(见这里:http://instagram.com/developer/endpoints/).如何使用宝石进行访问?

解决方法

得到它了.我不认为Instagram回传的分页哈希可以访问,但是在查询时可以传入max_id选项,以获取下一组较旧的图片.
@results = Instagram.user_recent_media(some_user_id,{access_token: token,count: 10,max_id: 197679035065553721})

通过传递max_id(照片的ID),它将返回比其更旧的所有结果.所以从第一个查询获取最早的照片的ID,并传递给下一页.

注意:当您获得结果时,图片的ids的格式为:197679035065553721_someuserid.你必须先解析掉下划线之前的第一个位,然后将其作为max_id传递.

猜你在找的Ruby相关文章