如何从它的slug中获取Twitter列表ID?

时间:2011-01-19 12:38:12

标签: java twitter twitter4j

我有一个列表slug,例如twitter.com/guidomb/iphone。我想获取列表ID。我怎样才能做到这一点?我正在使用Twitter4J在Java中执行应用程序,方法getUserListStatuses()需要列表ID,我有一个列表slug。这样做有一种很酷的方法吗?

2 个答案:

答案 0 :(得分:1)

我没有使用twitter4j,而是基于Twitter API 您可以获取网址:http://api.twitter.com/1/guidomb/lists/iphone.json 获取列表ID。

我不确定为什么函数showUserList(java.lang.String listOwnerScreenName, int id)没有版本来获取字符串slug而不是整数id,因为在Twitter API中,id和slug是可以互换的,并且可以用来获取列表信息。 http://dev.twitter.com/doc/get/:user/lists/:id

答案 1 :(得分:-1)

getAllUserLists返回UserLists列表,您可以从UserList#getId()获取列表ID。 http://twitter4j.org/en/javadoc/twitter4j/Twitter.html#getAllUserLists(java.lang.String