mirror of
https://github.com/wukko/cobalt.git
synced 2024-11-15 04:39:58 +00:00
feat/api: add support for twitter bookmark links (#706)
* feat: add support for twitter bookmark links * feat: add tests for bookmark twitter links
This commit is contained in:
parent
e419de07a4
commit
b3137ad9ac
3 changed files with 25 additions and 1 deletions
|
@ -137,7 +137,8 @@ export const services = {
|
|||
":user/status/:id/video/:index",
|
||||
":user/status/:id/photo/:index",
|
||||
":user/status/:id/mediaviewer",
|
||||
":user/status/:id/mediaViewer"
|
||||
":user/status/:id/mediaViewer",
|
||||
"i/bookmarks?post_id=:id"
|
||||
],
|
||||
subdomains: ["mobile"],
|
||||
altDomains: ["x.com", "vxtwitter.com", "fixvx.com"],
|
||||
|
|
|
@ -120,6 +120,11 @@ function cleanURL(url) {
|
|||
limitQuery('p')
|
||||
}
|
||||
break;
|
||||
case "twitter":
|
||||
if (url.searchParams.get('post_id')) {
|
||||
limitQuery('post_id')
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
if (stripQuery) {
|
||||
|
|
|
@ -192,6 +192,24 @@
|
|||
"code": 400,
|
||||
"status": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "bookmarked video",
|
||||
"url": "https://twitter.com/i/bookmarks?post_id=1828099210220294314",
|
||||
"params": {},
|
||||
"expected": {
|
||||
"code": 200,
|
||||
"status": "redirect"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "bookmarked photo",
|
||||
"url": "https://twitter.com/i/bookmarks?post_id=1837430141179289876",
|
||||
"params": {},
|
||||
"expected": {
|
||||
"code": 200,
|
||||
"status": "redirect"
|
||||
}
|
||||
}
|
||||
],
|
||||
"soundcloud": [
|
||||
|
|
Loading…
Reference in a new issue