标签: instagram-api

KeyError:Python Instagram API客户端的"数据"

我使用这个客户端python-instagramPython 3.4.3MacOS.

我的步骤:

  • 注册了一个新客户端instagram,收到了client_id和client_secret
  • Pip安装python-instagram
  • 将sample_app.py复制到我的mac

我按照说明操作client_id,我通过instagram成功授权我的应用程序并尝试了这个示例列表,但没有一个有效.点击后,我会点击client_secretAPI请求更改的标题和计数器python-instagram.

如果我试图在我的终端中显示sample_app.py异常Sample app.如果我删除<h2>构造,留下块Remaining API Calls = 486/500,当我看到'错误:500内部服务器错误'.

这是追溯:

Traceback (most recent call last):
File "/Users/user/.envs/insta/lib/python3.4/site-packages/bottle.py", line 862, in _handle
return route.call(**args)
File "/Users/user/.envs/insta/lib/python3.4/site-packages/bottle.py", line 1732, in wrapper
rv = callback(*a, **ka)
File "sample_app.py", line 79, in on_recent
recent_media, next = api.user_recent_media()
File "/Users/user/.envs/insta/lib/python3.4/site-packages/instagram/bind.py", line 197, in _call
return method.execute()
File …
Run Code Online (Sandbox Code Playgroud)

python instagram keyerror instagram-api

11
推荐指数
2
解决办法
3598
查看次数

Instagram?__ a = 1不再工作了

我一直在使用Instagram的未记录的API https://www.instagram.com/<user>/?__a=1来获取网站上的公共用户Feed.一段时间以来,这已不再适用,可能是因为Facebook删除了它.还有其他方法可以轻松获取instagram帐户的数据吗?

facebook-graph-api instagram instagram-api

11
推荐指数
2
解决办法
7982
查看次数

实时抓取标记的instagram照片

我正在尝试实时下载贴有特定标签的照片.我发现实时api很无用,所以我使用长轮询策略.下面是伪代码,其中包含sublte错误的注释

newMediaCount = getMediaCount();
delta = newMediaCount - mediaCount;
if (delta > 0) {
    // if mediaCount changed by now, realDelta > delta, so realDelta - delta photos won't be grabbed and on next poll if mediaCount didn't change again realDelta - delta would be duplicated else ...
    // if photo posted from private account last photo will be duplicated as counter changes but nothing is added to recent
    recentMedia = getRecentMedia(delta);
    // persist recentMedia
    mediaCount = newMediaCount;
}
Run Code Online (Sandbox Code Playgroud)

第二个问题可以通过Set …

java long-polling instagram instagram-api

10
推荐指数
1
解决办法
1122
查看次数

Instagram搜索用户api始终使用成功代码返回空结果

我们正在调用Instagram搜索用户api以获取个人资料列表

https://api.instagram.com/v1/users/search?q={search-term}&access_token={access-token}

但是我们总是得到空的结果,成功代码为

{"meta": {"code": 200}, "data": []}
Run Code Online (Sandbox Code Playgroud)

我们的搜索字词将始终为Instagram用户名,即来自https://www.instagram.com/username/的用户名部分

我记得这在2-3个月之前就已经开始了.其他任何人都面临类似的问题?

instagram instagram-api

10
推荐指数
1
解决办法
2145
查看次数

从网址获取Instagram帖子的Facebook Media-id

如果我有一个Instagram帖子,那么无论如何获得Instagram帖子的Facebook ID?需要说明的是,如果我查看https://www.instagram.com/p/Bcqn51ynrd5/,我可以通过以下两种方式之一找到instagram media-id:

但是,这些都不是与facebook的新Instagram图表见解相关的媒体ID .如果我已经拥有facebook media-id,我可以通过调用获取Instagram media-id到facebook图,graph.facebook.com/{facebook-media-id}?fields=ig_id但我无法找到反向.这可能吗?

facebook facebook-graph-api instagram instagram-api

10
推荐指数
1
解决办法
1758
查看次数

什么是新的Instagram json端点?

Instagram用于在端点下将开放数据公开为json https://www.instagram.com/<username>/?__a=1.这改变了一夜,端点不再可用.什么是新的端点或什么可以替代它?

提前致谢!

api json endpoint instagram instagram-api

10
推荐指数
2
解决办法
8525
查看次数

在没有登录浏览器的情况下连接Instagram时,OAuth Instagram API会删除重定向URL中的参数

如果用户尝试在OAuth窗口中登录,则Instagram API(经典,而非图形)会丢失重定向URL中的自定义参数.

由于丢失重定向URI中的自定义参数,Instagram获取访问令牌返回"重定向URI不匹配错误"

来自Instagram的回复:

{'error_code'=>90001, 'error_message'=>'POST https://api.instagram.com/oauth/access_token/: 400: OAuthException: Redirect URI doesn't match original redirect URI'}
Run Code Online (Sandbox Code Playgroud)

如果用户在执行OAuth之前登录Instagram,一切正常.

oauth instagram url-redirection instagram-api

10
推荐指数
1
解决办法
1124
查看次数

我抓取 Instagram 帐户时出错。将 `?__a=1` 添加到 URL 不再起作用。有什么线索吗?

直到 2 天前,我还可以通过?__a=1在 URL 末尾添加来抓取 Instagram 帐户。

例如:https://www.instagram.com/xavi/?__a=1

现在,当我做同样的事情时,我得到这样的回应:

for (;;);
{
  "__ar": 1,
  "error": 1357004,
  "errorSummary": "Sorry, something went wrong",
  "errorDescription": "Please try closing and re-opening your browser window.",
  "payload": null,
  "hsrp": {
    "hblp": {
      "consistency": {
        "rev": 1005632913
      }
    }
  },
  "lid": "7105412861952089317"
}
Run Code Online (Sandbox Code Playgroud)

也许 Instagram 可能对其 API 进行了一些更改。

有没有关于如何抓取用户信息的线索?或者有什么解决方法吗?

web-crawler web-scraping instagram instagram-api instagram-graph-api

10
推荐指数
2
解决办法
5093
查看次数

Instagram API匹配代码未找到或已被使用

我使用Instagram API从我的实时服务器看到此错误.

{
   "Error":true,
   "message":"Matching code was not found or was already used."
}
Run Code Online (Sandbox Code Playgroud)

我在这里已经阅读了一些清除缓存的建议,但这并没有解决问题.我也无法直接在Instagram网站上提交支持票,因为我在尝试提交票证时收到错误消息.

instagram-api

9
推荐指数
1
解决办法
1652
查看次数

网站中的 Instagram Feed - 使用 Instagram Basic Display API

我正在尝试使用https://developers.facebook.com/docs/instagram-basic-display-api/getting-started上的开发人员文档在网站上显示(特定帐户的)instagram 提要。instagram-basic-display-api 似乎支持“获取 Instagram 用户的图像、视频和相册”。

通过浏览器手动我可以通过单击授权窗口中的“授权”来获取授权代码。但是帖子中提到“授权码是短暂的,只有1小时有效。”。因此,我无法对所有请求重复使用相同的授权代码,而且我需要每小时生成一个新的请求。有没有办法或javascript sdk允许通过代码(javascript)发出请求以生成没有授权窗口的授权代码?

instagram instagram-api instagram-graph-api

9
推荐指数
1
解决办法
2212
查看次数