Difference between revisions of "Skyblog"

From Archiveteam
Jump to navigation Jump to search
m (Switch Not Yet to Upcoming)
(Discovered the short URL rule for posts)
Line 8: Line 8:
}}
}}


Skyblog is a French blogging platform/social network hosted by the French radio station Skyrock. It announced on 16 June 2023<ref name="announcement">{{URL|https://lequipe-skyrock.skyrock.com/3356709138-ICI-T-LIBRE.html}}</ref> that 'to comply with legislation on personal data' it would shut down on 21 August 2023<ref>{{URL|https://static.skyrock.net/img/skyblog_eol.jpg}}</ref><ref>{{URL|https://the-skyrock-team.skyrock.com/3356796874-posted-on-2023-06-22.html}}</ref>.
Skyblog is a French blogging platform/social network hosted by the French radio station Skyrock. It announced on 16 June 2023<ref name="announcement">{{url|https://lequipe-skyrock.skyrock.com/3356709138-ICI-T-LIBRE.html}}</ref> that 'to comply with legislation on personal data' it would shut down on 21 August 2023<ref>{{url|https://static.skyrock.net/img/skyblog_eol.jpg}}</ref><ref>{{url|https://the-skyrock-team.skyrock.com/3356796874-posted-on-2023-06-22.html}}</ref>.


Anonymized data will supposedly be saved by the INA (French radio and television archive) and BNF (national library of France).<ref name="announcement" /> No provisions were made for exporting user data except some instructions on using general 'website downloading' software.<ref>{{URL|https://lequipe-skyrock.skyrock.com/3356709252-Comment-sauvegarder-ton-blog.html}}</ref>
Anonymized data will supposedly be saved by the INA (French radio and television archive) and BNF (national library of France).<ref name="announcement" /> No provisions were made for exporting user data except some instructions on using general 'website downloading' software.<ref>{{url|https://lequipe-skyrock.skyrock.com/3356709252-Comment-sauvegarder-ton-blog.html}}</ref>


== Site structure ==
== Site structure ==


Blog IDs appear to be sequential, with a maximum of ~124M. Blogs can be enumerated at endpoints such as <code><nowiki>https://www.skyrock.com/common/r/skynautes/card/<id></nowiki></code>, which resolves to <code>https://<blog-name>.skyrock.com/profil/</code>. Each subdomain provides a <code>sitemap.xml</code> and <code>atom.xml</code>.
Blog IDs appear to be sequential, with a maximum of ~124M. Blogs can be enumerated at endpoints such as <code><nowiki>https://www.skyrock.com/common/r/skynautes/card/<user-id></nowiki></code>, which resolves to <code>https://<username>.skyrock.com/profil/</code>. Each subdomain provides a <code>sitemap.xml</code> and <code>atom.xml</code>.


Individual posts are found at <code>https://<blog-name>.skyrock.com/<post-id>-<post-slug>.html</code>. Post IDs appear to be sequential and globally unique. Post slugs are not required; an incorrect or absent slug will redirect to the canonical URL as long as the blog name is correct.
Individual posts are found at <code>https://<username>.skyrock.com/<post-id>-<post-slug>.html</code>. Post IDs appear to be sequential and globally unique. Post slugs are not required; an incorrect or absent slug will redirect to the canonical URL as long as the blog name is correct.


There is a URL shortener at http://sk.mu/ ([http://sk.mu/a90soh3wEbti e.g.]), but slugs are random and at 12 alphanumeric characters impractical to brute-force.
There is a URL shortener at <nowiki>http://sk.mu/</nowiki>. Its slugs for posts consist of the letter <code>a</code> followed by a base62-converted integer <code><user-id> × 10<sup>11</sup> + <post-id></code>, which is impractical to brute-force. For example, a post with post ID 3356709138 published by a blog with blog ID 33265738 would have a slug <code>"a" + base62_convert("3326573803356709138")</code> → http://sk.mu/a3XJK5i0uTK2.


There is [https://www.skyrock.com/developer/documentation/api/ an API].
There is [https://www.skyrock.com/developer/documentation/api/ an API].

Revision as of 14:46, 3 July 2023

Skyblog is a French blogging platform/social network hosted by the French radio station Skyrock. It announced on 16 June 2023[1] that 'to comply with legislation on personal data' it would shut down on 21 August 2023[2][3].

Anonymized data will supposedly be saved by the INA (French radio and television archive) and BNF (national library of France).[1] No provisions were made for exporting user data except some instructions on using general 'website downloading' software.[4]

Site structure

Blog IDs appear to be sequential, with a maximum of ~124M. Blogs can be enumerated at endpoints such as https://www.skyrock.com/common/r/skynautes/card/<user-id>, which resolves to https://<username>.skyrock.com/profil/. Each subdomain provides a sitemap.xml and atom.xml.

Individual posts are found at https://<username>.skyrock.com/<post-id>-<post-slug>.html. Post IDs appear to be sequential and globally unique. Post slugs are not required; an incorrect or absent slug will redirect to the canonical URL as long as the blog name is correct.

There is a URL shortener at http://sk.mu/. Its slugs for posts consist of the letter a followed by a base62-converted integer <user-id> × 1011 + <post-id>, which is impractical to brute-force. For example, a post with post ID 3356709138 published by a blog with blog ID 33265738 would have a slug "a" + base62_convert("3326573803356709138")http://sk.mu/a3XJK5i0uTK2.

There is an API.

References