Implemented basic api getting and deletion
This commit is contained in:
18
src/lib/Apiclient.js
Normal file
18
src/lib/Apiclient.js
Normal file
@@ -0,0 +1,18 @@
|
||||
import axios from 'axios';
|
||||
const config = {
|
||||
username: "niggl",
|
||||
password: "9VEBc596T7tiPB7mNJukfeH9LfGzrrJN"
|
||||
}
|
||||
export default class Apiclient {
|
||||
static async getUrls() {
|
||||
return (await axios.get("https://kauft.es/api?showVisits=true", {
|
||||
auth: config
|
||||
})).data
|
||||
}
|
||||
|
||||
static async deleteUrl(shortcode) {
|
||||
return (await axios.delete(`https://kauft.es/api/${shortcode}`, {
|
||||
auth: config
|
||||
})).status
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user