Removed dependency on official Twitter API
This commit is contained in:
parent
e230043e85
commit
0cf2b57700
4
.github/workflows/deploy.yml
vendored
4
.github/workflows/deploy.yml
vendored
@ -65,8 +65,4 @@ jobs:
|
|||||||
VXTWITTER_URL: ${{ secrets.VXTWITTER_URL }}
|
VXTWITTER_URL: ${{ secrets.VXTWITTER_URL }}
|
||||||
VXTWITTER_COMBINATION_METHOD: ${{ secrets.VXTWITTER_COMBINATION_METHOD }}
|
VXTWITTER_COMBINATION_METHOD: ${{ secrets.VXTWITTER_COMBINATION_METHOD }}
|
||||||
VXTWITTER_GIF_CONVERT_API: ${{ secrets.VXTWITTER_GIF_CONVERT_API }}
|
VXTWITTER_GIF_CONVERT_API: ${{ secrets.VXTWITTER_GIF_CONVERT_API }}
|
||||||
VXTWITTER_WORKAROUND_CONSUMER_KEY: ${{ secrets.VXTWITTER_WORKAROUND_CONSUMER_KEY }}
|
|
||||||
VXTWITTER_WORKAROUND_CONSUMER_SECRET: ${{ secrets.VXTWITTER_WORKAROUND_CONSUMER_SECRET }}
|
|
||||||
VXTWITTER_WORKAROUND_TOKEN: ${{ secrets.VXTWITTER_WORKAROUND_TOKEN }}
|
|
||||||
VXTWITTER_WORKAROUND_TOKEN_SECRET: ${{ secrets.VXTWITTER_WORKAROUND_TOKEN_SECRET }}
|
|
||||||
VXTWITTER_WORKAROUND_TOKENS: ${{ secrets.VXTWITTER_WORKAROUND_TOKENS }}
|
VXTWITTER_WORKAROUND_TOKENS: ${{ secrets.VXTWITTER_WORKAROUND_TOKENS }}
|
@ -9,6 +9,7 @@
|
|||||||
"table": "[database table here]",
|
"table": "[database table here]",
|
||||||
"url": "https://vxtwitter.com",
|
"url": "https://vxtwitter.com",
|
||||||
"combination_method": "local",
|
"combination_method": "local",
|
||||||
"gifConvertAPI": "local"
|
"gifConvertAPI": "local",
|
||||||
|
"workaroundTokens":null
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -13,13 +13,7 @@ if ('RUNNING_SERVERLESS' in os.environ and os.environ['RUNNING_SERVERLESS'] == '
|
|||||||
"url": os.getenv("VXTWITTER_URL","https://vxtwitter.com"),
|
"url": os.getenv("VXTWITTER_URL","https://vxtwitter.com"),
|
||||||
"combination_method": os.getenv("VXTWITTER_COMBINATION_METHOD","local"), # can either be 'local' or a URL to a server handling requests in the same format
|
"combination_method": os.getenv("VXTWITTER_COMBINATION_METHOD","local"), # can either be 'local' or a URL to a server handling requests in the same format
|
||||||
"gifConvertAPI":os.getenv("VXTWITTER_GIF_CONVERT_API",""),
|
"gifConvertAPI":os.getenv("VXTWITTER_GIF_CONVERT_API",""),
|
||||||
"workaroundTokens":os.getenv("VXTWITTER_WORKAROUND_TOKENS",None),
|
"workaroundTokens":os.getenv("VXTWITTER_WORKAROUND_TOKENS",None)
|
||||||
"workaroundKeys":{
|
|
||||||
"consumerKey":os.getenv("VXTWITTER_WORKAROUND_CONSUMER_KEY"),
|
|
||||||
"consumerSecret":os.getenv("VXTWITTER_WORKAROUND_CONSUMER_SECRET"),
|
|
||||||
"accessToken":os.getenv("VXTWITTER_WORKAROUND_TOKEN"),
|
|
||||||
"accessTokenSecret":os.getenv("VXTWITTER_WORKAROUND_TOKEN_SECRET")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else:
|
else:
|
||||||
@ -37,7 +31,7 @@ else:
|
|||||||
"url": "https://vxtwitter.com",
|
"url": "https://vxtwitter.com",
|
||||||
"combination_method": "local", # can either be 'local' or a URL to a server handling requests in the same format
|
"combination_method": "local", # can either be 'local' or a URL to a server handling requests in the same format
|
||||||
"gifConvertAPI":"",
|
"gifConvertAPI":"",
|
||||||
"workaroundKeys":{"consumerKey":"","consumerSecret":"","accessToken":"","accessTokenSecret":""}
|
"workaroundTokens":None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4,5 +4,4 @@ requests==2.31.0
|
|||||||
Pillow==10.0.0
|
Pillow==10.0.0
|
||||||
Flask==2.2.3
|
Flask==2.2.3
|
||||||
Flask-Cors==4.0.0
|
Flask-Cors==4.0.0
|
||||||
yt-dlp==2022.7.18
|
yt-dlp==2022.7.18
|
||||||
twitter==1.19.6
|
|
@ -14,7 +14,6 @@ import twExtract as twExtract
|
|||||||
from configHandler import config
|
from configHandler import config
|
||||||
from cache import addVnfToLinkCache,getVnfFromLinkCache
|
from cache import addVnfToLinkCache,getVnfFromLinkCache
|
||||||
from yt_dlp.utils import ExtractorError
|
from yt_dlp.utils import ExtractorError
|
||||||
from twitter.api import TwitterHTTPError
|
|
||||||
import vxlogging as log
|
import vxlogging as log
|
||||||
import zipfile
|
import zipfile
|
||||||
import traceback
|
import traceback
|
||||||
|
Loading…
x
Reference in New Issue
Block a user