Profile Images and Banners |
Profile images (or avatars) are an important component of a Twitter account’s expression of identity. ユーザーの代わりになるアバターをアップロードするには、 POST account / update_profile_imageを使用してください。
Profile ImagesProfile images (or avatars) are an important component of a Twitter account’s expression of identity. To upload an avatar on behalf of a user, use POST account / update_profile_image. |
You can obtain a user’s most recent profile image, along with the other components comprising their identity on Twitter, from GET users/show. user オブジェクトからは、profile_image_url
フィールド とprofile_image_url_https
フィールドを取得できます。
一般的には、これらのフィールドはユーザーのアップロード画像をリサイズした “normal”を保持しています。 “normal” は通常 48px x 48px です。
URLを変更することによって、 “bigger”, “mini”, and “original”のような他のサイズの画像を取得することができます。 詳細な例については以下の表を参照してください:
バリエント | サイズ | URL例 |
---|---|---|
normal | 48px x 48px |
http://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3_normal.png https://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3_normal.png |
bigger | 73px x 73px |
http://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3_bigger.png https://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3_bigger.png |
mini | 24px x 24px |
http://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3_mini.png https://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3_mini.png |
original | original |
http://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3.png https://pbs.twimg.com/profile_images/2284174872/7df3h38zabcvjylnyfe3.png オリジナル画像を取得するには、URLからアンダースコアとバリエント指定を省いてください。この画像は非常に大きなサイズになる可能性があります。 |
Alternative image sizes for user profile imagesYou can obtain a user’s most recent profile image, along with the other components comprising their identity on Twitter, from GET users/show. Within the user object, you’ll find the By modifying the URL, you can retrieve other variant sizings such as “bigger”, “mini”, and “original”. Consult the table below for more examples:
|
ユーザーによってはプロフィール画像をアップロードしていない場合もあります。現在Twitterの既定アバター画像はカラフルな背景に卵が描かれるので、そうしたユーザーは 親しみをこめて “eggs” と呼ばれます。プロフィール画像をアップロードしていないユーザーは、Userオブジェクトの default_profile_image
フィールドの値がtrue
になっているので、そこから判別できます。
ユーザーが“egg”として表示されている場合、profile_image_url
と profile_image_url_https
に設定されるURLはhttp://a0.twimg.com/sticky/default_profile_images/default_profile_6_normal.pngのようになります。
Default profile imagesSome users may not have uploaded a profile image yet. At this time, these users are affectionally known as “eggs” due to Twitter’s default avatar image depicting an egg on a colorful background. Users who have not uploaded a profile image can be identified by the The |
プロフィール画像の SSL対応パスは、 profile_image_url_https
に設定されています。 The table above demonstrates how to apply the same variant selection techniques to SSL-based images.
SSL-enabled profile imagesThe SSL-enabled path template for a profile image is indicated in the |
プロフィール画像にアクセスしようとした時に 403 エラーや 404 エラーが発生した場合は、GET users/showを使ってuser オブジェクトを更新し、 最新のprofile_image_url
や profile_image_url_https
を使うようにしてください。
例えば、ユーザーがプロフィール画像を更新した時にURLが変更されます。
Outdated profile imagesIf you are encountering a 403 or 404 error when trying to access a profile image, please refresh your user object using GET users/show to make sure you are using the most recent |
プロフィールバナーは最近Twitter に追加され、ユーザーは自分のプロフィールをさらにカスタマイズして表現できるようになりました。
Profile banners come in a variety of display-enhanced sizes. GET users / profile_bannerに対してのリクエストや、userオブジェクト内の profile_banner_url
コンポネントパスの文末を編集する際に、バリエント値を使ってサイズを指定することができます。
各サイズバリアントのURLで使用できるプロフィールバナーのデータは PNG 形式です。
以下のサイズが使用できます。:
ラベル | サイズ | 例 |
---|---|---|
web | 520x260 | https://pbs.twimg.com/profile_banners/6253282/1347394302/web |
web_retina | 1040x520 | https://pbs.twimg.com/profile_banners/6253282/1347394302/web_retina |
ipad | 626x313 | https://pbs.twimg.com/profile_banners/6253282/1347394302/ipad |
ipad_retina | 1252x626 | https://pbs.twimg.com/profile_banners/6253282/1347394302/ipad_retina |
mobile | 320x160 | https://pbs.twimg.com/profile_banners/6253282/1347394302/mobile |
mobile_retina | 640x320 | https://pbs.twimg.com/profile_banners/6253282/1347394302/mobile_retina |
Profile BannersProfile Banners are a recent addition to Twitter letting users further customize the expressiveness of their profiles. Profile banners come in a variety of display-enhanced sizes. The variant sizes are available through a request to GET users / profile_banner or by munging the final path component of the The profile banner data available at each size variant’s URL is in PNG format. The following sizes are available:
|