问题标签 [instagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
799 浏览

ruby - 我可以在 rails rake 任务中获取 Instagram access_token 吗?

我想在每天运行一次的 rake 任务中使用 Instagram gem,以获取特定哈希标签的最新帖子。

在查看 Instagram API 的文档时,您需要一个 access_token 来做任何有意义的事情。

该文档提供了一个使用“curl”获取 access_token 的示例,我想知道如何将该示例转换为 ruby​​,因此如果我的 rails 应用程序还没有令牌,我可以通过这种方式获得一个。

这是在 Instagram API 的下一页上给出的 curl 示例

我在想我可以使用类似 URI.parse() 的东西,然后在 uri 上使用 open() ,但这似乎不起作用。尝试时我得到一个 404。

0 投票
2 回答
7260 浏览

facebook - Instagram 的帖子未显示在 Facebook Open Graph API 上

我对 Facebook OpenGraph API 有疑问。每当我使用“/home”或“/feed”请求数据时,Instagram 上的帖子都没有出现。

我一直在谷歌搜索,显然有些人提出了同样的问题,但还没有解决方案。我读到了一些问题,不仅影响来自 Instagram 的帖子,还影响其他第三方应用程序/设备/平台。

甚至在 Facebook 的开发页面上发布的票似乎也有些死了(没有继续)。链接:https ://developers.facebook.com/bugs/110563582419837/

如果你们中的任何人也偶然发现了这个问题并且有一些想法/指针/链接,请分享并讨论它。

非常感激。干杯!

0 投票
1 回答
1810 浏览

ajax - 如何使用ajax 发布到instagram?请帮帮我

我有这个代码,但它不工作。它对我说 ajax 帖子是成功的,但是当我查看 make refresh 我发现它不喜欢。

0 投票
1 回答
12777 浏览

ajax - 尝试使用 jQuery 访问 Instagram API

我正在尝试使用 Instagram API,并且在 do-while 循环中发出 AJAX 请求,直到 next_url 为空。我想要这段代码做的就是通过不断的请求来获取所有的追随者,直到它完成。这段代码有什么问题?

当我删除 do-while 循环时,它不会给我一个错误,但是一旦我在循环中使用 AJAX 请求,它就永远不会停止。显然,$next_url字符串没有更改为新获取的字符串next_url- 为什么?怎么了?

在我的逻辑失败后,我添加了$count可以中断 do-while 循环的变量,因为 do-while 循环无限运行。添加后,它仍然无限运行,我不知道为什么。

0 投票
1 回答
164 浏览

django - 自动在我的博客上发布来自我的社交服务的链接内容

我正在研究是否有可能拥有一个类似于Jeff Croft 的博客,该网站会自动查询其所有者的社交服务(Twitter、Flickr、Pinboard 等)并发布链接到原始服务的内容。

有没有一种简单的方法可以做到这一点,或者更好的是,一个已经以“可插入”方式实现类似功能的博客引擎?理想情况下,设计师将能够自己管理这一点。

谢谢。

0 投票
1 回答
578 浏览

ruby - 从 Hashie::Mash Loop Ruby on Rails 获取随机结果和限制输出

我正在使用 Instagram API 来获取用户的照片提要。输出看起来像这样:

我可以愉快地循环并显示所有图像或使用此特定图像:

怎么可能得到一个随机结果并限制只显示一张图像?我试过使用 limit(x) 但这会引发错误。我只想随机显示一张图像,而不是整个流。

0 投票
1 回答
4771 浏览

objective-c - Instagram 如何将 UIKeyboard returnKey 自定义为“@”和“#”?

Instagram iOS 应用程序的最新版本做了一些有趣的事情。在文本字段中书写时(例如,发表评论),UIKeyboard 的返回键已被两个键替换:一个@键和一个#键。这是一个屏幕截图:

Instagram 键盘截图

我想知道他们是如何做到这一点的。据我所知,@#的行为与普通键一样:它们在通常没有 returnKey 的键盘中消失(例如表情符号键盘)等。

到目前为止,我唯一想到的是该应用程序正在获取对的引用UIKeyboard并循环遍历子视图,找到并隐藏returnKey,然后找到并移动@and#键。还有其他想法吗?

0 投票
3 回答
10968 浏览

django - 使用 Django 简化分片

我有一个基于多个PostgreSQL服务器的Django项目。

我希望用户使用Instagram使用的相同分片逻辑在这些数据库服务器上进行分片:

用户 ID => 逻辑分片 ID => 物理分片 ID => 数据库服务器 => 架构 => 用户表

  • 逻辑分片 ID 直接根据用户 ID(嵌入在用户 ID 中的 13 位)计算得出。
  • 从逻辑分片 ID 到物理分片 ID 的映射是硬编码的(在某些配置文件或静态表中)。
  • 从物理分片 ID 到数据库服务器的映射也是硬编码的。Instagram 此时使用Pgbouncer来检索与适当数据库服务器的池化数据库连接。
  • 每个逻辑分片都存在于自己的PostgreSQL 模式中(对于那些不熟悉 PostgreSQL 的人,这不是表模式,它更像是一个命名空间,类似于MySQL 'databases')。该模式被简单地命名为“shardNNNN”,其中 NNNN 是逻辑分片 ID。
  • 最后,查询相应模式中的用户表。

如何在 Django 中尽可能简单地实现这一点?

理想情况下,我希望能够编写 Django 代码,例如:

获取实例

获取相关对象

创建实例

按名称搜索用户

为了让事情变得更加复杂,我使用流式复制将每个数据库服务器的数据复制到多个从属服务器。master 应该用于写入,slave 应该用于读取。

Django 提供了对自动数据库路由的支持,这对于上述大多数情况来说可能已经足够了,但是我被困住了,User.objects.get(pk = user_id)因为路由器无法访问查询参数,所以它不知道用户 ID 是什么,它只知道该代码正在尝试读取用户模型。

我很清楚,分片可能只应作为最后的优化手段使用,因为它有局限性并且确实使事情变得相当复杂。大多数人不需要分片:优化的主/从架构可以走很长的路。但是让我们假设我确实需要分片。

简而言之:如何尽可能简单地在 Django 中对数据进行分片?

非常感谢您的帮助。

笔记

存在一个非常相似的问题,但恕我直言,它太笼统了,缺乏精确的例子。我想将事情缩小到我感兴趣的特定分片技术(Instagram 方式)。

0 投票
2 回答
2555 浏览

ruby - 如何使用 ruby​​ 从 Instagram API 获取 JSON

我正在尽我所能从 instagram API 中获取 JSON。这是我在 Rails 中的 rake 任务中尝试的代码。

我最终在终端中得到的只是“rake 中止!到达文件结尾”

如果您查看 instagram 文档http://instagram.com/developer/endpoints/tags/并将以下 URL 粘贴到浏览器中,您将获得 JSON,所以我确定我做错了什么。

https://api.instagram.com/v1/tags/snow/media/recent?access_token=522219.f59def8.95be7b2656ec42c08bff8a159a43d06f

0 投票
1 回答
762 浏览

jquery - how to insert a auto reload in potomak/jquery-instagram

I'm trying to build something out of potomak's jquery-instagram js code and I'm using it as is.. here is the code:

and here is how I'm calling it (the second one with the "more" button..)

could someone please tell me how to insert a auto refresh every X seconds to the photostream..?