3

在我的问题完全清楚之前,Tumblr 中的定义和信息:

  1. 在 Tumblr 中,所有用户帐户都有一个主博客,例如 noticiasdepoliticahoy.tumblr.com 。
  2. 该用户可以创建二级博客,有一个限制:不能作为二级博客关注其他博客,不能喜欢这个二级博客其他博客,只能是主账号用户。

我的问题:

Q1:当我关注任何 Tumblr 博客时,我如何知道这是某人的主要博客还是次要博客?

Q2:如果我关注用户的二级博客,我怎么知道这个用户的主博客名?

带有 Tumblr 博客名称示例的真实世界示例: 1. 我关注 ABC1.tumblr.com 博客 2. 我关注 ABC2.tumblr.com 博客 3. DEFG3.tumblr.com 用户开始关注我 4. HIJK4.tumblr.com 用户开始关注我

我怎么知道谁是 ABC1.tumblr.com 和 ABC2.tumblr.com 博客的所有者?

如果我使用http://postlimit.com检查博客,我可以获得可能有助于检测此博客主要或次要的信息。

检查这个,3个查询,首先可能是主帐户和2个辅助帐户:

URL:                http://whisperedepiphanies.tumblr.com/  
Username:           whisperedepiphanies
Blog Title:         ~whispered epiphanies~
Total Posts:        6539
Allows Ask:         Yes
Allows Ask (anon):  Yes
Number of Likes:    6685
Shares Likes:       Yes


URL:                http://noticiasdepoliticahoy.tumblr.com/    
Username:           noticiasdepoliticahoy
Blog Title:         Noticias de Política
Total Posts:        1169
Allows Ask:         No
Allows Ask (anon):  No
Number of Likes:    Not Shared
Shares Likes:       No 

URL:                http://lobo-de-luna.tumblr.com/     
Username:           lobo-de-luna
Blog Title:         In ignota
Total Posts:        2011
Allows Ask:         Yes
Allows Ask (anon):  Yes
Number of Likes:    Not Shared
Shares Likes:       No 

所以,二级账户现在没有分享喜欢。但是如何知道 - 回到我的例子 - 谁是二级博客的所有者?

例如,如果我只想关注谁在关注我,但我关注了用户的辅助博客并且用户开始关注我,我将取消关注他的博客,因为不是他的主博客,我不知道谁是该非主博客的所有者博客。

你清楚明白我想知道什么吗?

摘要:我怎么知道我是否关注了任何用户的二级博客,然后这个二级博客的所有者开始关注我(但我当然不关注他的主博客与他的用户帐户,博客名称相同)?

4

1 回答 1

4

一个非常有趣的问题!根据我的经验:

tl;博士

可悲的是,您所有问题的答案是否定的,这不容易实现。

Tumblr 名称和 Tumblelog 名称

当您加入 Tumblr 时,您选择一个tumblr 名称并创建一个 tumblelog。

tumblelog 也有一个名称,为清楚起见,我们将其称为tumblelog 名称

在第一个 tumblelog 上,它被归类为您的主 tumblelog,您的tumblr 名称tumblelog 名称是相同的。

当您创建另一个分类为主要的 tumblelog 时,您的tumblr 名称tumblelog 名称将不同。

摆脱这一点的关键。所有 tumblelog 仅通过tumblr 名称链接。

Tumblr 上的互动

当您喜欢 Tumblr 上的帖子时,您可以在您的tumblr 名称下进行。记录的信息,链接到您的主 tumblelog 及其tumblelog 名称

当您在 Tumblr 上重新发布帖子时,您是在您的tumblr 名称下进行的。但是,您可以选择将转发日志发布到哪个 tumblelog,因此使用tumblelog 名称

回答您的问题。

如何知道 tumblelog 是用户的主要博客还是次要博客?

如果我关注用户的二级 tumblelog,我怎样才能找到他们的主要 tumble 日志?

Afaik,没有简单/简单的方法可以找到此信息,因为 API 返回的是tumblelog 名称而不是tumblr 名称tumblr 名称是所有用户 tumblelog 之间的链接,并且未提供。

但是..但是..

你可以扮演侦探。您可以取tumblelog 名称,查询 API someuser/info。如果它返回响应,您将知道该帐户是主帐户(如上所述,在主 tumblelog 上,tumblr 名称tumblelog 名称将相同)。

然后,您可以查看blogs响应中的信息并查看链接到该tumblr 名称的所有博客。

但是,我不建议这样做。我相信 Tumblr 不提供这些信息是有原因的,匿名,我觉得它应该保持这种状态。它可能也违反了 ToS!

希望有帮助!

参考:

Tumblr 名称:http ://www.tumblr.com/docs/en/api/v2#user-methods

博客名称:http ://www.tumblr.com/docs/en/api/v2#blog-info

于 2014-02-20T22:44:57.903 回答