Comments (5)
Unrelated but the redirector pattern looks wrong (?).
https://vm.tiktok.com/ZMLja28XQ/ gets redirected to https://proxitok.herokuapp.com/ZMLja28XQ/ which is a 404.
It should be https://proxitok.herokuapp.com/@placeholder/video/ZMLja28XQ instead.
from proxitok.
The user page shows 403 instead of something
That is because the official instance is being rate limited by TikTok. The only "fix" to this is using another ProxiTok instance or waiting some hours. I also added a robots.txt to the project, almost all of the requests made to the instance were just bots.
Unrelated but the redirector pattern looks wrong (?).
https://vm.tiktok.com/ZMLja28XQ/ gets redirected to https://proxitok.herokuapp.com/ZMLja28XQ/ which is a 404. It should be https://proxitok.herokuapp.com/@placeholder/video/ZMLja28XQ instead.
Probably because Include pattern: (.*//.*)(tiktok.com)(.*)
redirects all subdomains to proxitok.herokuapp.com, changing it to only www would do the trick. You would have to make at least 1 connection to the TikTok servers though. As far as I'm aware, Libredirect also uses this method.
from proxitok.
You would have to make at least 1 connection to the TikTok servers though
I see. Multiple patterns might be needed then
almost all of the requests made to the instance were just bots
Maybe adding support for http auth might be a good idea (?) You could just use a
as both user and password to block all bots (mainly for heroku, with a reverse proxy adding it is simple)
from proxitok.
Maybe adding support for http auth might be a good idea (?) You could just use
a
as both user and password to block all bots (mainly for heroku, with a reverse proxy adding it is simple)
The crawlers that were using the instance respect robots.txt so I don't think this is needed, at least for now
from proxitok.
I'm closing this issue for now... It looks like TikTok doesn't return a 403 anymore when the rate limit is triggered
from proxitok.
Related Issues (20)
- Indicate which TikTok posts are pinned
- For banned/deleted users and vids use tiktok archivers like tik.fail
- http 503 error HOT 2
- Only older posts are retrieved HOT 2
- all instances are dead HOT 17
- [INSTANCES] New public instance HOT 3
- Can't open any video (for example ZGeYmbRfQ) HOT 1
- [INSTANCES] New public instance HOT 4
- [INSTANCES] New public instance HOT 3
- [INSTANCES] New public instance HOT 2
- Videos usually donβt play on iPhone 8 iOS 16.7.2 Safari HOT 2
- The future of ProxiTok / FAQ HOT 11
- user profiles data is changes HOT 1
- [INSTANCES] Offline instances HOT 3
- Cant watch the same video twice HOT 1
- Add support for Live videos
- ProxiTok partially broken HOT 1
- Cannot get user feed "EMPTY_RESPONSE" HOT 7
- Can I know the api endpoint used for proxitok? HOT 1
- Error on processing request HOT 5
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 proxitok.