Spaces:
Running
Running
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, () => {
|