如何从个人资料ID获取推特个人资料图片

时间:2014-07-24 10:36:07

标签: scala twitter

如何从个人资料ID中获取最新的推特个人资料图片。

现在我可以从我保存在db上的静态URL获取配置文件图像

href="http://www.twitter.com/{{ tweet.user.screen_name }}"

tweet.user.screen_name是我在db上保存数据时的配置文件图像的路径。

我需要这样的路径:https:// twitter / FunctionThatReturnThePathOfActualProfileImage / userid

你知道吗? 感谢

2 个答案:

答案 0 :(得分:0)

您正在寻找的Twitter REST API方法称为GET users / show [1]。使用配置文件ID的示例请求如下所示:

https://api.twitter.com/1.1/users/show.json?user_id=795649

JSON响应有两个键, profile_image_url profile_image_url_https ,它们应包含您要查找的信息。请注意,需要通过OAuth对您的应用进行身份验证才能进行此API调用。

[1] https://dev.twitter.com/docs/api/1.1/get/users/show

答案 1 :(得分:0)

您可以使用免费的个人资料图片API服务avatar.dev获取带有Twitter个人资料ID的个人资料图片。

示例

https://free.avatar.dev/twitter?u=50393960
u可以是Twitter个人资料ID或Twitter用户名。