我只有 http://twitter.com/#!/tomcruise
等人的推特网址我正在使用围绕Twitter API for PHP的Wrapper类,其中函数userTimeline(用户最近的推文等)只能通过其id或用户名进行修复,但我只有url。有什么地方可以检索用户名或ID吗?
我正在将此wrapper class用于twitter api
答案 0 :(得分:1)
您将不得不使用正则表达式从URL中提取用户名。即使您将该URL传递给某些可以提取您的用户名的服务,也可能只使用正则表达式。
这是一个匹配来自Twitter网址的用户名的正则表达式(有或没有hashbang)
(?<=/)([\w]+?)$
我并没有真正与Twitter API交谈,但我认为您可以使用users/lookup API调用从用户名中获取ID。
希望这应该是你需要做的所有事情。