如何知道谁是(次要)Tumblr博客的所有者?如何了解关注者的博客?

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查看博客,我可以获取一些信息来判断该博客是主要博客还是次要博客。

检查时,有三个查询,第一个可能是主要账户,另外两个是次要账户:

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 

所以,现在次要账户没有分享喜欢的内容了。但是如何知道——回到我的例子——谁是次要博客的所有者?
例如,如果我只想关注那些关注我的人,但我关注了用户的次要博客,并且该用户开始关注我,我会取消关注他的博客,因为那不是他的主要博客,我不知道那个不是主要博客的博客的所有者是谁。
你清楚明白我想知道什么吗?
总结:如果我关注了任何用户的次要博客,那么这个次要博客的所有者开始关注我(但我当然不会关注他的与用户账户相同的主要博客),我该如何知道?

回答你的问题,你可以使用这个扩展程序来查看是否有人关注了你的侧博。在你关注的博客页面上,每个用户下面都会显示“此用户正在关注你”、“此用户没有关注你”或“侧博不能关注你”。 - chloe784
1个回答

5
一个非常有趣的问题!从我的经验来看:
总结一下:很遗憾,所有问题的答案都是否定的,它不容易实现。
当你加入Tumblr时,你会选择一个Tumblr名字,并创建一个tumblelog。
tumblelog也有一个名称,为了明确起见,我们将其称为tumblelog名称。
在第一个tumblelog上(被认为是你的主要tumblelog),你的tumblr名字和tumblelog名称相同。
当您创建另一个tumblelog时(被视为主要),您的tumblr名称和tumblelog名称将不同。
关键是要从中获得的。所有tumblelogs仅由Tumblr名称链接。
当您喜欢Tumblr上的帖子时,您使用自己的Tumblr名称进行操作。记录的信息链接到您的主要tumblelog及其tumblelog名称。
当您在Tumblr上转发帖子时,您使用自己的Tumblr名称进行操作。但是,您可以选择将重新发布发布到哪个tumblelog,因此使用tumblelog名称。
如何知道tumblelog是用户的主要博客还是次要博客?
如果我关注用户的次要Tumblelog,我如何找到他们的主要Tumblelog?
据我所知,没有简单/简单的方法可以找出这些信息,因为API返回tumblelog名称而不是Tumblr名称。 Tumblr名称是所有用户tumblelogs之间的链接,它没有提供。
但…但…
你可以扮演侦探。您可以获取tumblelog名称,查询API 。如果返回响应,则会知道该帐户为主要帐户(如上所述,在主要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


那么,如果我关注任何次要博客,我就无法确切地知道博客的所有者是谁。我不能使用Tumblr API检测到所有者,对吗? - Fallen Angel
1
@FallenAngel 正确。/blog/info 的响应没有返回tumblr名称/所有者名称。 - mikedidthis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接