The Twitter REST interface exposes the URLs for profile/banner images: https://pbs.twimg.com/profile_images/some_id/filename.jpeg. I’m purely interested in the filename part. Does Twitter preserve the filename uploaded? It seems it does not. What is the naming scheme for uploaded profile and banner image filenames?
If I see the same filenames for different users, does this mean the images are the same (so Twitter is doing deduplication)? When is this true and when is it not?
In some cases, I see a long string of seemingly random characters for the name (e.g. something like a1OBEJFS_normal.jpeg), in a few cases I see what seem like actual chosen names (profile_pic_normal.jpeg). What conditions results in each?