I'm trying to delete Twitter from my phone but there is some people I really want to continue to follow.
I'm looking to setup an instance of @BirdsiteLIVE to mirror those accounts here but for that I need access to legacy twitter apps, which I don't. I can port Birdsite to the V2 of the Twitter API, but I wonder if there is something similar already done?
Boost appreciated
@vincent API V1 or V2 you will need to apply for Elevated Access either way.
Once you have applied, you will have access to legacy apps (V1).
@BirdsiteLIVE I did apply and got rejected...
That got me looking into V2 and if I could port Birdsite to it. There is an endpoint to get a user timeline. Is there other calls that are not there in v2 that blocks a port?
Also TweetinviAPI supports some calls in V2 but not user timeline. I can look into another library or doing something vanilla with HttpClient.
Should be only a few 100s lines of code change overall
@BirdsiteLIVE Not clear, but it seem I can apply again.
I started playing with the code a bit https://github.com/cloutier/BirdsiteLive/commits/api-v2 . I'm at a point where I can get account data correctly. Only the banner is missing, but that was deprecated already.
I have the endpoints for timelines and tweets, and I'm probably going to spin up a server to make all of that work. There is still a lot of work there to parse everything correctly
@BirdsiteLIVE The rest is probably going to be a good weekend project.
What do you use to debug an activitypub server? I was thinking of interacting with it through this instance, but there is surely a better way