Tumblr上图像文件的架构是什么?(我不是说HTTP
)我只是想出了存储图像的服务器的域名<n>.media.tumblr.com
,其中n
是1到31之间的数字,图像文件的名称前缀为" tumblr_
.
我问,因为我想找到引用相同图像的URL.
编辑:我也在处理来自其他来源的网址,而不仅仅是Tumblr.
我想使用Tumblr API 2,http: //www.tumblr.com/docs/en/api/v2
我已经在这里注册了一个应用程序:http://www.tumblr.com/oauth/apps
但我只获得"OAuth Consumer Key"和"Secret Key"."OAUTH_TOKEN"和"OAUTH_TOKEN_SECRET"在哪里?
一个程序https://gist.github.com/1242662需要以下参数:
class TumblrAPIv2:
def __init__(self, consumer_key, consumer_secret, oauth_token, oauth_token_secret):
self.consumer = oauth2.Consumer(consumer_key, consumer_secret)
self.token = oauth2.Token(oauth_token, oauth_token_secret)
self.url = "http://api.tumblr.com"
Run Code Online (Sandbox Code Playgroud) 假设使用Tumblr API上传图像很容易.事实并非如此.(编辑现在,请参阅本条目末尾的编辑2)
我的应用程序应该上传图像tumblr
.我更喜欢从服务中做到这一点,但是现在我使用的活动在完成上传后立即关闭.在OnCreate()
用户通过身份验证:
consumer = new CommonsHttpOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
// It uses this signature by default
// consumer.setMessageSigner(new HmacSha1MessageSigner());
provider = new CommonsHttpOAuthProvider(REQUEST_TOKEN_URL,ACCESS_TOKEN_URL,AUTH_URL);
String authUrl;
try
{
authUrl = provider.retrieveRequestToken(consumer, CALLBACK_URL);
Log.d(TAG, "Auth url:" + authUrl);
startActivity(new Intent("android.intent.action.VIEW", Uri.parse(authUrl)));
}
Run Code Online (Sandbox Code Playgroud)
这将打开一个浏览器活动,用户可以在其中添加用户名和密码,然后应用程序返回活动(这也是我必须使用活动的原因,我不知道如何从服务中执行此操作)
从浏览器返回数据被提取:
Uri uri = context.getIntent().getData();
if (uri != null && uri.toString().startsWith(CALLBACK_URL))
{
Log.d(TAG, "uri!=null");
String verifier = uri.getQueryParameter("oauth_verifier");
Log.d(TAG, "verifier"+verifier);
try
{
provider.setOAuth10a(true);
provider.retrieveAccessToken(consumer, verifier);
Log.d(TAG, "try");
}
catch (Exception …
Run Code Online (Sandbox Code Playgroud) 嗨,我正在尝试使用Tumblr API v2和OAuth http://www.tumblr.com/docs/en/api/v2
首先,我必须在这里注册申请:http://www.tumblr.com/oauth/apps
但是什么是"默认回调网址"?一些随机的URL?
我只想写一个Python程序来使用命令行发布一些帖子.
非常感谢!
今天我和Tumblr玩了一下.我尝试将预先格式化的文本添加到描述段落块中,如下所示:
{block:Description}
<p id="description">{Description}</p>
{/block:Description}
Run Code Online (Sandbox Code Playgroud)
但是,<pre>
元素会在元素之后呈现,<p>
而不是在我的意图之内.
我在这里做错了什么或者它是一个错误?
我正在为我的个人作品集开发一个tumblr主题,但是我在工作部分遇到了一个严重的问题,我想创建一个水平滑块效果,当我点击下一个以查看较旧的帖子时,
像这样:
http://tympanus.net/Tutorials/WebsiteScrolling/
我有这个来定义我的nextPage,#section4是我的工作帖子:
<!-- Next Page -->
{block:NextPage}
<div>
<a id="next-button" href="{NextPage}#section4" class="next panel" style="position:relative; top:630px; left:1550px;">next</a>
</div>
{/block:NextPage}
<!-- / Next Page -->
Run Code Online (Sandbox Code Playgroud)
好吧,这被定义为打开另一个页面:
"indexPage".tumblr.com#section4
Run Code Online (Sandbox Code Playgroud)
当我点击下一步它去:
"indexPage".tumblr.com/page/2#section4
Run Code Online (Sandbox Code Playgroud)
有没有办法可以在我的索引页面上做这个幻灯片效果,或者至少给人一种错觉,我正在制作幻灯片效果,当移动到其他页面时?
我想在我的Tumblr博客上为每个帖子页面添加JavaScript代码.我有以下,但它似乎从来没有出现单独让任何页面上只固定链接或个别帖子页.我在这里尝试了许多变体,删除Posts块或PermalinkPage块无济于事.我在这做错了什么?
<!-- Start JS -->
{block:Posts}
{block:PermalinkPage}
<script type='text/javascript'>
__config = {
{block:Date},date:'{Year}-{MonthNumberWithZero}-{DayOfMonthWithZero} {24HourWithZero}:{Minutes}:{Seconds}'{/block:Date}
{block:PostSummary},title:{JSPlaintextPostSummary}{/block:PostSummary}
{block:HasTags},tags:[{block:Tags}'{Tag}', {/block:Tags}],{/block:HasTags}
,url:'{URLEncodedPermalink}'
};
(function(){
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = document.location.protocol + '//example.com/example.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(s);
})();
</script>
{/block:PermalinkPage}
{/block:Posts}
<!-- END JS -->
Run Code Online (Sandbox Code Playgroud) 有人知道Tumblr API每秒,每小时或每天是否有任何API调用限制?在我看来,当我通过OAuth在短时间内拨打很多api电话时,确实存在限制.但是,我在Tumblr API网站或Google上找不到任何文档.非常感谢.
我正在创建一个tumblr他们,我必须写一个外部CSS文件,但我在编辑post元素的CSS样式时遇到问题.
这个结构:
<li class="post quote">
{other code}
</li>
Run Code Online (Sandbox Code Playgroud)
问题是类名中有一个空格.
我如何创建一个CSS类来访问它?是的,我知道我可以在元素标签中添加一个样式属性,但我有点希望有另一种选择.
我有一个Tumblr帐户,我正在编辑它的html.我的问题是:如何让我的侧栏位于某个位置,然后我向下滚动页面,它保持在相对于我的浏览器的位置?举一个我正在谈论的例子,点击"提问"并查看"类似问题"然后滚动.我更喜欢它在CSS中.我已经尝试过我能想到的一切.