All*_*lly 69 instagram instagram-api
我希望能够查看任何特定Instagram媒体上的所有评论,即使媒体有超过150条评论.截至目前,似乎不可能在Instagram网站上查看最新的20条评论,如果使用Instagram API控制台或Instagram API库,最近的150条评论将返回分页或查看附加评论的选项.
当然,我首先在提供的控制台和我自己的环境中尝试了文档化的媒体评论查询.在这两种情况下,最多返回150条评论.难倒,我开始在网上寻找更多信息.
彻底阅读了Instagram API文档,在Instagram API控制台中测试了各种端点,并在Instagram标签和Instagram API谷歌小组关于几个Instagram主题的问题中阅读了各种StackOverflow问题,我想知道是否有可能出现无法记录的内容我可以试试.
该用户最近媒体端点文档包括参数max_id
,并max_timestamp
通过检索自带说,之前有媒体允许翻阅最近媒体对于任何给定用户max_id
或max_timestamp
.由于每个评论自带created_time
和id
属性,我试图为添加参数max_id
和max_timestamp
(包括对自己和一起)的各种评论的ID和时间戳,企图通过评论页面.我的尝试都没有奏效.
除非有人另外提出建议,否则我现在处于停滞状态.
使用Instagram API控制台,我采取了以下步骤来尝试获取此照片的所有评论.
OAuth2
令牌coltonlhaynes
以获取用户id: 9610843
9610843
获取最新媒体id: 698057751201132903_9610843
count: 1375
698057751201132903_9610843
获取最新评论created time: 1397460230
id: 698269477955776593
698057751201132903_9610843
使用以下附加查询参数字符串尝试翻阅评论,但收到与步骤#6相同的结果
?max_timestamp=1397460230
?max_id=698269477955776593
?max_timestamp=1397460230&max_id=698269477955776593
?max_id=698269477955776593&max_timestamp=1397460230
据我所知,这个问题没有解决方案,但是由于Instagram开发团队已经表示他们将不再监控Google Group并且将监控StackOverflow,我将其放在这里.
小智 10
好的,这将是一个非常"Hacky"的解决方案,我目前没有设置这样做(由于家里缺乏ADSL)但我可以提供一个逐步指导我如何解决这个问题.
首先,您需要一个名为"Charles Web Debuging Proxy"的工具
该网站上有一个关于如何在查尔斯中启用"SSL调试"的教程(这将要求您在移动设备上安装新的"根证书",以欺骗它认为由查尔斯签署的https事务实际上是签名的by instagram.com)
现在设置您的移动设备以通过所述代理路由所有请求(必须在您的本地Wi-Fi网络上安装).
转到https://www.google.com并检查charles是否记录了请求和响应.
一旦完成所有设置,您就可以查看Instagram应用程序本身用于生成所述评论页面的API调用.
归档时间: |
|
查看次数: |
29117 次 |
最近记录: |