【问题标题】:How to add a custom tweet to Tumblr API?如何向 Tumblr API 添加自定义推文?
【发布时间】:2015-07-28 22:13:07
【问题描述】:

我有以下代码通过 Tumblr API 在 Tumblr 上发布博客。

 post = client.create_text("xxx.tumblr.com",
                                      state="published",
                                      tags=utag_list,
                                      format='html',
                                      tweet=tweet.encode('utf-8'),
                                      slug=sluged_header,
                                      title=news.head_line.encode('utf-8'),
                                      body=body)

奇怪的是,tweet 参数没有做任何事情。

查看我的博客源码,可以看到:

<li><a href="https://twitter.com/intent/tweet?text=Teenagers%20rescue%20elderly%20couple%20from%20sinking%20after%20car%20crashes%20into%20lake%20-%20Teenage%20wind-surfing...%20http%3A%2F%2Ftmblr.co%2FZ_F3uj1qlCL9u" class="share-item twitter" target="_blank">Tweet</a></li>

这是生成的默认推文消息。不知何故,我的自定义推文消息被完全忽略了。并且不是在源代码中生成的。因此,推文共享看不到自定义消息。请问有什么建议吗?

【问题讨论】:

    标签: python twitter tumblr pytumblr


    【解决方案1】:

    我找到了解决方案。发生这种情况是因为这条推文略多于 140 个字符,并且在没有引发任何进一步异常的情况下被忽略了。

    此错误已由 Tumblr 团队confirmed 提出,并将在内部提出和修复。

    同时确保推文 100% 少于 140 个字符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-26
      • 2019-09-12
      • 2016-11-05
      • 1970-01-01
      相关资源
      最近更新 更多