调用用户个人资料图片并调整其大小

时间:2011-09-17 20:45:18

标签: php html twitter

我有以下代码,显示我系统中的Twitter用户数据。我的问题是配置文件图片,它是从我的数据库中检索到的,我在另一个小尺寸的地方使用它。我无法弄清楚如何调整字段以从twitter本身获取配置文件img并在200x200 px中调整其大小

<div class="profile">
        <center><a href="http://www.twitter.com/<?=$fields[1]?>" class="text_bigger2"><?=$fields[2]?></a><br />@<a href="http://www.twitter.com/<?=$fields[1]?>"><?=$fields[1]?></a><br /><br /><a href="http://www.twitter.com/<?=$fields[1]?>" > <img height=110 src="<?=$fields[7]?>" /> </a></center>
        <br/>
        <center><a href="http://twitter.com/share" class="twitter-share-button" data-text="I'm ranked # <?=$fields[0]?> in Sudanesetweeps.com" data-via="SudaneseTweeps">Tweet</a></center>
        </br>
        <ul>
            <li>I'm ranked # <span class="color"><?=$fields[0]?></span> in Sudanesetweeps.com</li>
            <li><span class="color"><?=$fields[3]?></span> <?=$followers_diff?> Followers</li>
            <li><span class="color"><?=$fields[4]?></span> <?=$tweets_diff?> Tweets</li>
            <li><?=$fields[5]?></li>
        </ul>    
</div>   

现场演示在http://www.sudanesetweeps.com/new/find.php?username=altayeb

2 个答案:

答案 0 :(得分:2)

您可以指定图像的大小。

更大 - 73px乘73px 正常 - 48px乘48px 迷你 - 24px乘24px 原始 - 未定义。这将是图像最初上传的大小。原始图像的文件大小可能非常大,因此请谨慎使用此参数。 示例值:更大

示例请求

获取http://api.twitter.com/1/users/profile_image/twitterapi.json

获取http://api.twitter.com/1/users/profile_image?screen_name=mobinga&size=bigger

^^你应该使用第二个例子来获取大格式的图像。将屏幕名称重命名为您的首选。

API Doc

答案 1 :(得分:0)

使用此网站:http://tweetimag.es/这将有助于您获取尺寸可用的任何推特个人资料图片。