问题标签 [tumblr]

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 回答
1206 浏览

ruby-on-rails - 提交 tumblr 帖子时出现 400 错误(ruby on rails)

我在让 tumblr 在 Rails 应用程序中工作时遇到了一些问题。

这是导致 400 错误的代码片段(意味着存在不正确的参数)

=> @post.video_html, :caption => @postcontent)

我检查了 API 文档并检查了我的代码和正在呈现的代码内容,但它仍然不想工作。

有趣的是它以前工作过。大约一周前它还在工作。tumblr 有什么改变吗?

更新:我也在 github 的问题部分发布了这个,发现只有我的一篇帖子这种方法不起作用,我已经把它发给了 tumblr 的好人。其他人遇到过这个问题吗?

0 投票
2 回答
1703 浏览

python - 从 Python 或 cURL 上传图片到 Tumblr?

我正在从事一个项目,该项目涉及从 Python 将图像上传到 tumblr。我很幸运使用 Tumblr 的 API ( http://www.tumblr.com/docs/en/api ) 来做常规的文本帖子,但是图片上传给我带来了麻烦。他们的服务器返回的错误消息仅限于告诉我有一个“上传照片错误”,这并没有帮助。

由于他们的 API 似乎基于使用标准 HTTP POST 操作,我知道必须有办法做到这一点。不幸的是,我这几天没有任何进展,我决定求助于你们。

我尝试过使用 curl 和 python 的库:httplib、urllib、urllib2 和名为 urllib2_file 的第三方库(http://fabien.seisen.org/python/urllib2_file/)。我很沮丧我没有让它们工作——但我愿意尝试你能想出的其他额外的终端应用程序。

每种方法都适用于简单的文本帖子,但每种方法似乎都无法正确完成照片上传。

这是我使用 urllib2_file 执行此操作的语法。由于 urllib2 不支持上传数据的“multipart/form-data”方法,我正在使用 urllib2_file 添加该功能——但我无法让它工作。tumblr api 说他们的服务器接受 multipart/form-data 以及上传文件的“正常发布”方法。如果任何一个工作,我会很高兴。

如果它有效,这将是理想的方式,因为使用字典来定义字段真的很容易,而且我可以让它在未来看起来更干净。

任何有关如何解决可能出现问题的建议都将不胜感激。在这一点上,我不知道如何了解可能出了什么问题。我希望我能关注 http RFC。

我一直在考虑在服务器上的计算机之间嗅探数据包——但逆向工程 HTTP 可能是矫枉过正。

谢谢!

0 投票
4 回答
15161 浏览

tumblr - 谁知道tumblr是用什么写的

有谁知道tumblr是用什么写的?我一直在试图弄清楚。

0 投票
1 回答
3462 浏览

pagination - 内容作为 Tumblr 中的 NextPage 分页链接

我正在为每页 tumblr 模板创建一个帖子,其中正文内容作为下一页的链接 - 你可以在这里看到一个快速测试

有 4 个条目,但第 4 个没有呈现,可能是因为没有“NextPage”。知道如何解决这个问题来呈现最后一页吗?或者如果它必须是空白的,如何呈现一些静态文本。

0 投票
2 回答
435 浏览

api - 将 URL 列表从 Twitter 转储到 Tumblr

这个问题与实际代码关系不大,更多的是与底层方法有关。

在我的假实习期间,我的“老板”要求我给他写一个脚本,该脚本将从用户的推文中抓取链接列表(该列表每周出现一次,并且始终是同一用户),然后将所述列表发布到该公司的 Tumblr 帐户。

目前,我正在考虑这种结构:基础将是一个 bash 脚本,它首先调用一些脚本,该脚本使用 Twitter API 来查找给定主题标签的帖子并解析列表(当前候选语言是 Perl、PHP 和 Ruby,在没有特别的顺序)。然后,该脚本会将解析后的列表(带有一些标记)存储到一个文本文件中,另一个使用 Tumblr API 的脚本将从该文本文件中格式化该列表,然后将其发布。

这是一种明智的做法吗?到目前为止,在计划中,我只能获取 Twitter 帖子,但我已经在使用 API 获取帖子或仅获取他们提供的提要并尝试解析它之间陷入困境。我知道这并不是一个真正的大项目,但它肯定是我开始的最大的项目,所以当我做出决定时,我害怕得瘫痪!

0 投票
3 回答
4207 浏览

jquery - Tumblr Vimeo 视频破解

我想在 tumblr.com 上发布来自 vimeo.com 的视频,宽度超过 500 像素。

它存在适用于 youtube.com 的视频的代码。( http://pastie.org/871790 )

那么,是否可以为 vimeo.com 更改此代码?

谢谢你。

0 投票
1 回答
546 浏览

ruby-on-rails - 如何在 Rails 中制作模板系统(如 Tumblr 的)?

我看过 Liquid 之类的东西,但我找不到一种方法来制作一个可以处理所有情况的“一个文件”模板。我不想重新发明轮子,但如果我找不到现有的解决方案,我会的。

模板系统如下所示:

0 投票
1 回答
936 浏览

api - Tumblr 集成:从 API 缓存数据的最佳实践是什么?

我有一个网站,它有一个博客部分,它使用 Tumblr API 提取数据。

我的客户只是更新了她的 Tumblr 博客,而网站只需访问 Tumblr API 来填充网站上的博客页面。此外,任何标记为新闻的博客项目都将显示在主页上。

我可能是错的,但我确信访问 API 的速率是有限制的,所以我想我应该以某种方式将数据存储在数据库甚至 json 文件中。

什么是“缓存”Tumblr API 数据的好方法,这样我就不会在每次有人查看网站时都访问 API?

谢谢你!

0 投票
1 回答
1016 浏览

html - 检测当前页面

是否有代码片段可以检测当前用户的页面,然后添加<a class="active">ul(我的菜单)中的项目。我正在制作一个 tumblr 主题,但它们不允许 PHP(我通常<?php if ( $current == "home" ) { echo "class='active'" } ?>在我的菜单和$current = "home"页面中添加),而且它们没有标准(例如 current_page_item),所以我只需要使用 javascript(或 jQuery)来执行此操作。可能吗?

0 投票
1 回答
3180 浏览

php - 使用 php/curl 将图像上传到 tumblr 时出现问题

我一直在尝试创建一个简单的 php 文件,它将单个图像上传到 tumblr。此处列出了一个示例,但它不适用于图像。这是代码:

我对 php/curl 不太熟悉,所以我不知道我做错了什么。这也写在 tumblr.com 上:

文件上传可以在上面指定的数据参数中完成。您可以使用任何一种常见的编码方法:

1) multipart/form-data 方法,如网页表单中的文件上传框。最大尺寸:

...10 MB 用于照片...

建议这样做,因为开销要少得多。

2) 普通 POST 方法,其中文件的整个二进制内容都像任何其他 POST 变量一样进行 URL 编码。最大尺寸:

...5 MB 用于照片...

谢谢。