Update index.js
Browse files
index.js
CHANGED
|
@@ -318,6 +318,27 @@ app.post('/api/bingchat', async (req, res) => {
|
|
| 318 |
res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
|
| 319 |
}
|
| 320 |
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 321 |
|
| 322 |
const PORT = process.env.PORT || 7860
|
| 323 |
app.listen(PORT, () => {
|
|
|
|
| 318 |
res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
|
| 319 |
}
|
| 320 |
})
|
| 321 |
+
app.post('/convert/zombie', async (req, res) => {
|
| 322 |
+
try {
|
| 323 |
+
console.log(req.body)
|
| 324 |
+
const { url, status } = req.body
|
| 325 |
+
if (!url) return res.json({ success: false, message: 'Required an url!' })
|
| 326 |
+
if (!status) return res.json({ success: false, message: 'Required an status text!' })
|
| 327 |
+
|
| 328 |
+
if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
|
| 329 |
+
const response = await axios.request({
|
| 330 |
+
method: "GET",
|
| 331 |
+
url: "https://aemt.me/converter/zombie?url=" + url,
|
| 332 |
+
contentType: "arraybuffer"
|
| 333 |
+
})
|
| 334 |
+
res.setHeader('Content-Type', 'image/jpeg')
|
| 335 |
+
res.send(response.data)
|
| 336 |
+
} catch (e) {
|
| 337 |
+
console.log(e)
|
| 338 |
+
e = String(e)
|
| 339 |
+
res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
|
| 340 |
+
}
|
| 341 |
+
})
|
| 342 |
|
| 343 |
const PORT = process.env.PORT || 7860
|
| 344 |
app.listen(PORT, () => {
|