Difference between revisions of "Sketch"

From Archiveteam
Jump to navigation Jump to search
Line 11: Line 11:
== User Counts ==
== User Counts ==
SSO can be from Google, Facebook, or Sony.
SSO can be from Google, Facebook, or Sony.
The corporate user, https://sketch.sonymobile.com/u/sonysketch, which new accounts automatically follow, shows "1770777 FOLLOWERS".
The corporate user account, https://sketch.sonymobile.com/u/sonysketch, which new accounts automatically follow, shows "1,770,777 FOLLOWERS".


== Browser URLs ==
== Browser URLs ==
Browsing pages:
* https://sketch.sonymobile.com/explore/featured
* https://sketch.sonymobile.com/explore/featured
* https://sketch.sonymobile.com/explore/popular
* https://sketch.sonymobile.com/explore/popular
* https://sketch.sonymobile.com/explore/trending
* https://sketch.sonymobile.com/explore/trending
* https://sketch.sonymobile.com/explore/world
* https://sketch.sonymobile.com/explore/world
By Tag:
* Tag page: https://sketch.sonymobile.com/tag/cat
By User:
* User page: https://sketch.sonymobile.com/profile/23135ca9-16a7-424c-a376-93004cd05782/username/aleyandra-loprogy


* User page: https://sketch.sonymobile.com/profile/23135ca9-16a7-424c-a376-93004cd05782/username/aleyandra-loprogy
Sketch pages:
* Sketch page: https://sketch.sonymobile.com/feed/afc754ed-06e0-4b8e-87dd-38501c30a602
* Sketch Page from Tag Page: https://sketch.sonymobile.com/tag/cat/sketch/a382b267-1e7c-44da-a344-cf8f0c8cbd94


* Image page: https://sketch.sonymobile.com/feed/afc754ed-06e0-4b8e-87dd-38501c30a602
* Tag page: https://sketch.sonymobile.com/tag/cat
* Image Page from Tag Page: https://sketch.sonymobile.com/tag/cat/sketch/a382b267-1e7c-44da-a344-cf8f0c8cbd94
== Images ==
== Images ==
* Single image file, redirects to temporary S3 URL: https://storage.sketch.sonymobile.com/feed/6362d4d6-b91a-4603-8062-d59f3629e11d/image
* A sketch's image file: https://storage.sketch.sonymobile.com/feed/6362d4d6-b91a-4603-8062-d59f3629e11d/image Redirects to Amazon S3 https://sketch-cloud-storage.s3.amazonaws.com/ed17f5ee-2960-4f71-8cf2-bbe36dfe96f4/312a714f-fe8b-4e5d-bf94-38bedc701e92_p?AWSAccessKeyId=AKIAIVK24H6RLSWCC7OA&Signature=YBVoxPocGqLxhPaoj50gVK8rqgo%3D&Expires=1557278433
* Avatar https://sketch-cloud-storage.s3.amazonaws.com/public_images/46a427b2-3375-4eeb-a046-8e545a652ff7_s
* Avatar https://sketch-cloud-storage.s3.amazonaws.com/public_images/46a427b2-3375-4eeb-a046-8e545a652ff7_s
* Thumbnail  
* Thumbnail  
https://sketch-cloud-storage.s3.amazonaws.com/23135ca9-16a7-424c-a376-93004cd05782/40517d90-48a0-4be8-a3e1-f049437d5d62_s?AWSAccessKeyId=AKIAIVK24H6RLSWCC7OA&Signature=Mz1nTU887qV2COZNWsIpRSaC4fw%3D&Expires=1556691065
https://sketch-cloud-storage.s3.amazonaws.com/23135ca9-16a7-424c-a376-93004cd05782/40517d90-48a0-4be8-a3e1-f049437d5d62_s?AWSAccessKeyId=AKIAIVK24H6RLSWCC7OA&Signature=Mz1nTU887qV2COZNWsIpRSaC4fw%3D&Expires=1556691065
(expires 1 hour after being generated)
 
== API ==
== API ==


Line 41: Line 45:
The last one seems to list all (23 million) available sketches.
The last one seems to list all (23 million) available sketches.
Example usage:
Example usage:
* https://sketch.sonymobile.com/api/1/feed/global/list/default/api%2Ffeeds%2Fglobal%3Fn%3D180817470%26l%3D150 (https://sketch.sonymobile.com/api/1/feed/global/list/default/api/feeds/global?n=180817470&l=150)
* https://sketch.sonymobile.com/api/1/feed/global/list/default/api%2Ffeeds%2Fglobal%3Fn%3D180817470%26l%3D150 (Decodes to but invalid: https://sketch.sonymobile.com/api/1/feed/global/list/default/api/feeds/global?n=180817470&l=150)


Other APIs
Other APIs
Line 58: Line 62:
== AWS S3 Expiration issue ==
== AWS S3 Expiration issue ==


Almost all the images live in AWS S3.  Many of these URI tokens expire 1 hour after being generated.  Where this is particularly problematic is the thumbnail URLs.  Any webpage that contains a thumbnail image, those images need to be grabbed in the next hour or will be missing.
Almost all the images live in AWS S3.  Many of these URI tokens expire 1 hour after being generated.  A link can be checked whether it's expired because the Expired parameter is a timestamp after which it will not longer be valid.  Where this is particularly problematic is the thumbnail URLs.  Any webpage that contains a thumbnail image, those images need to be grabbed in the next hour or will be missing and can not be repaired later.
 


== References ==
== References ==


<references/>
<references/>

Revision as of 00:26, 8 May 2019

Sketch
Explore Sketch
Explore Sketch
URL https://sketch.sonymobile.com
Status Closing
Archiving status Unknown
Archiving type Unknown
IRC channel #SketchedOut (on hackint)

Sketch is a image drawing and editing app for smart phones made by Sony. The online parts of Sketch will be discontinued on 2019-09-30[1]

User Counts

SSO can be from Google, Facebook, or Sony. The corporate user account, https://sketch.sonymobile.com/u/sonysketch, which new accounts automatically follow, shows "1,770,777 FOLLOWERS".

Browser URLs

Browsing pages:

By Tag:

By User:

Sketch pages:

Images

https://sketch-cloud-storage.s3.amazonaws.com/23135ca9-16a7-424c-a376-93004cd05782/40517d90-48a0-4be8-a3e1-f049437d5d62_s?AWSAccessKeyId=AKIAIVK24H6RLSWCC7OA&Signature=Mz1nTU887qV2COZNWsIpRSaC4fw%3D&Expires=1556691065

API

The following endpoints can be used to list sketches, and powers the explore view:

The last one seems to list all (23 million) available sketches. Example usage:

Other APIs

Additional APIs are needed for the mobile app to function but have not yet been located.

  • Who's following whom
  • Related tags to currently viewed tag

AWS S3 Expiration issue

Almost all the images live in AWS S3. Many of these URI tokens expire 1 hour after being generated. A link can be checked whether it's expired because the Expired parameter is a timestamp after which it will not longer be valid. Where this is particularly problematic is the thumbnail URLs. Any webpage that contains a thumbnail image, those images need to be grabbed in the next hour or will be missing and can not be repaired later.

References