在Tumblr中,最大图像大小为500px.我想知道如何在我的自定义主题中获得更大的图像.
我说看下面的Tumblr帖子:http
://ronbarak.tumblr.com/post/40692813 ...
它(目前)有292个音符.
我想使用Python脚本(例如,通过urllib2,BeautifulSoup,simplejson或tumblr Api)获取上述所有注释.一些广泛的谷歌搜索没有产生任何与Tumblr中的笔记提取相关的项目.
任何人都可以指出我在哪个工具上让我这样做的正确方向?
我正在尝试使用PyTumblr和edit_post函数编辑我的tumblr博客中的一些帖子,但我无法弄清楚究竟需要哪些参数.我尝试使用tags参数,但不接受.
我试过这个:
client = pytumblr.TumblrRestClient(CONSUMER_KEY, CONSUMER_SECRET,
OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
client.edit_post('nameofblog', {'id': 39228373})
Run Code Online (Sandbox Code Playgroud)
它给了我以下错误:
TypeError: edit_post() takes exactly 2 arguments (3 given)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
这是功能:
def edit_post(self, blogname, **kwargs):
"""
Edits a post with a given id
:param blogname: a string, the url of the blog you want to edit
:param tags: a list of tags that you want applied to the post
:param tweet: a string, the customized tweet that you want
:param date: a string, the GMT …
Run Code Online (Sandbox Code Playgroud) Tumblr为其主题使用了一种非常简单的模板语言:
{block:Text}
<li class="post text">
{block:Title}
<h3><a href="{Permalink}">{Title}</a></h3>
{/block:Title}
{Body}
</li>
{/block:Text}
Run Code Online (Sandbox Code Playgroud)
Start.io也使用相同的格式:
<html>
<head>
<title>{Name} @ start.io</title>
</head>
<body>
{Groups}
<h1>{Name}</h1>
<ul>
{Links}
<li><a href="{Permalink}">{Title}</a></li>
{/Links}
</ul>
{/Groups}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
它是定制的,还是使用现有的模板语言?
如果它是定制的,你能建议一些类似的创建参考吗?
我想将我的tumblr feed整合到我的网站上.似乎tumblr有一个API,但我不太确定如何使用它.根据我的理解,我请求页面,tumblr返回一个包含我博客内容的xml文件.但是,我如何将这个xml变成有意义的html?我必须用php解析它,将相关的标签转换成标题等等吗?我告诉自己这不会那么痛苦.有人有任何见解吗?
我正在开发Tumblr主题,并希望使用我在所有浏览器中使用的字体.因为Firefox不允许其他域的http请求用于css字体,所以现在该字体在Firefox中不起作用,但在所有其他浏览器中使用标准的@ font-face语法.
有人环顾四周,发现建议使用base64将字体直接编码到css文件中.现在尝试这样做,但它不起作用.我以前从未使用过这种技术,所以我可能只是遗漏了一些东西.我链接到tumblr主题的样式表,并将font-family:futuraBold分配给某些元素.
这是样式表的样子:
@font-face {
font-family: “futuraBold”;
src: url(“data:font/opentype;base64,BASE64CODE”);
}
Run Code Online (Sandbox Code Playgroud)
我在这里使用了base64编码器:http://www.opinionatedgeek.com/dotnet/tools/base64encode/
并上传了一个.otf字体文件.
我错过了什么吗?
这是我第一次玩api和oauth而tumblr有一个php客户端.我已经使用composer下载并安装了客户端.这是他们设置客户端的代码.
$client = new Tumblr\API\Client($consumerKey, $consumerSecret);
$client->setToken($token, $tokenSecret);
Run Code Online (Sandbox Code Playgroud)
我知道消费者密钥和秘密,但如何使用tumblrs php客户端获取令牌和令牌秘密?
我也知道oauth的过程,但我不知道如何实际实现它:/
在仪表板上,Tumblr帖子按照创建顺序显示(无论附加日期如何).但是在前端(例如在mysite.tumblr.com),我看到发布日期和时间相同的帖子的订单不一致.
在测试Tumblr上,我按此顺序创建了以下帖子(在parens中发布ID):
在我的仪表板上,它们以正确的反向时间顺序显示(假设ID是顺序的),D-> C-> B-> A,但是当我查看我的主题时,它们的顺序为D-> C - > A-> B.
因此,昨天的帖子似乎与创建/ ID的顺序相反,但今天的帖子是创建/ ID的自然顺序.什么可以解释这种不一致?
注意:我对改变订单不感兴趣(我知道我可以改变发布日期/时间来做到这一点).我有兴趣理解Tumblr在有相同日期和时间的情况下用来订购帖子的标准,这是我无法找到的.
更新:这是我创建的实际Tumblr,它显示了这种行为:http://postordertest.tumblr.com/
我想基于我使用的Tumblr标签创建RSS提要.我想将一些帖子提交给博客联合服务.对于博客辛迪加,我必须提供RSS提要.但我不希望所有帖子都出现在那里.有没有办法可以做这样的事情?
谢天谢地,我正在使用Bluehost并且可以访问SSH.我还在控制面板设置中将PHP设置为5.4.现在,这里有两个我无法理解的大问题:如何安装Composer,此外,在安装Composer之后,如何获得依赖项?
在这种情况下,我试图使用官方的Tumblr PHP库,它具有依赖关系 - 所有这些都可以在Packagist上找到.
我已经提到了OP正在使用HostGator的这个问题.我试图以类似的方式安装Composer,并且看似成功的结果.然而,问题是我不知道在Bluehost上安装它的位置所以我现在已经在服务器上的几个随机位置安装了Composer,因为我不知道如何导航以找到将它放在此共享的位置空间.
我知道这是问题(即它安装在错误的位置),因为当我使用composer phar
文件和语法来安装软件包时,我会收到错误,说这些命令不存在.
我真的很讨厌要求提供帮助,但是如果有人可以指导我在共享空间上正确安装Composer并在同一个共享空间上正确安装Packagist的Composer软件包,那将非常感激.我已经挖掘了Composer文档,似乎无法找到适当的指南 - 如果一个甚至可以存在 - 对于这种情况.在这一点上,我想知道每个网络主机是否会有所不同.