0

我正在为学校做一个项目,我已经完成了。不管怎样,项目是在视图控制器中创建一个朋友列表,只有用户图像和用户名,然后单击他们的用户图像会弹出另一个具有相同用户图片的笔尖,只有更大的用户名和用户名。我们必须使用 GET 朋友/列表,这是我的电话https://api.twitter.com/1.1/friends/list.json?cursor=-1&skip_status=true&include_user_entities=false&count=20

我用它来获取个人资料图片

NSString *imageUrl = [[usersArray objectAtIndex:i] objectForKey:@"profile_image_url"];

唯一的问题是这些照片太小而且模糊。使它们更大只会使它们更模糊,例如来自 twitter api 网页: http ://a0.twimg.com/profile_images/2838630046/4b82e286a659fae310012520f4f756bb_normal.png

我知道这会起作用,但它仅适用于每个个人资料。 http://api.twitter.com/1/users/profile_image?screen_name=USERNAME&size=bigger

有没有办法使用 GET 好友/列表调用并获得更大更清晰的图片?

4

1 回答 1

0

尝试将图像 url 中的“_normal.png”替换为 73px x 73px http://a0.twimg.com/profile_images/2838630046/4b82e286a659fae310012520f4f756bb_bigger.png

或者您可以通过从 url 中删除“_normal”来获取原始图像。

http://a0.twimg.com/profile_images/2838630046/4b82e286a659fae310012520f4f756bb.png

Twitter 文档可在以下位置找到:https ://dev.twitter.com/docs/user-profile-images-and-banners

于 2013-07-17T03:05:45.503 回答