Comments (2)
Of note is that the same component could potentially support ActivityPub archives in the future. Though AP archives aren't quite as straightforward to work with.
from forget.
observation from the archive i ordered yesterday and got today:
I haven't seen an archive with more than one tweet.js
file but there also exists a manifest.js
file that seems to imply that more could exist, and that it would catalog them:
window.__THAR_CONFIG = {
"dataTypes" : {
"tweet" : {
"mediaDirectory" : "data/tweet_media",
"files" : [ {
"fileName" : "data/tweet.js",
"globalName" : "YTD.tweet.part0",
"count" : "495"
} ]
}
}
}
(truncated, there is much more in manifest.js
)
e: i should also include the structure of tweet.js
:
window.YTD.tweet.part0 = [ {
"tweet" : {
"retweeted" : false,
"source" : "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
"entities" : {
"hashtags" : [ ],
"symbols" : [ ],
"user_mentions" : [ ],
"urls" : [ ]
},
"display_text_range" : [ "0", "20" ],
"favorite_count" : "0",
"id_str" : "1364581575388708865",
"truncated" : false,
"retweet_count" : "0",
"id" : "1364581575388708865",
"created_at" : "Wed Feb 24 14:22:54 +0000 2021",
"favorited" : false,
"full_text" : "ah, my notifications",
"lang" : "en"
}
}, ... ]
far as i can tell, the contents of window.YTD.tweet.part0[x].tweet
are identical to what the API would return. It may be better to send the raw tweet object to the server and let the existing code there deal with it.. but that would also mean sending a lot of extraneous data that the server doesn't need and would potentially make the import process bandwidth-bound
from forget.
Related Issues (20)
- Post delete turning up 404? HOT 1
- New endpoint to add arbitrary statuses HOT 1
- idea: support deleting only certain types HOT 1
- Question: Favorite feature? HOT 2
- forget down??? HOT 1
- Misskey support
- no deletion is happening HOT 2
- [Feature request] Support to only delete replies on Mastodon
- Stuck again? HOT 4
- https://forget.codl.fr/ Down? HOT 5
- Warn user if deletion frequency is likely to hit a rate limit
- Add Minds.com support HOT 2
- what happens if fetch_current_batch_end is deleted before the batch is done being fetched?
- Remove dynamic brotli stuff?
- Not Showing Total Posts HOT 7
- Some of my posts are not being deleted / tracked!
- restore ci
- forget.codl.fr is down HOT 1
- versioneer and docker
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forget.