Update index.js
Browse files
index.js
CHANGED
|
@@ -17,14 +17,22 @@ router.post("/solve-turnstile", async (req, res) => {
|
|
| 17 |
});
|
| 18 |
|
| 19 |
router.get("/get-source", async (req, res) => {
|
| 20 |
-
const { url, proxy } = req.
|
| 21 |
-
if (!url)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
try {
|
| 23 |
const result = await bycf.getSource(url, proxy);
|
| 24 |
if (!result.success) throw new Error(result.error || "Failed to get source");
|
| 25 |
return res.json(result);
|
| 26 |
} catch (err) {
|
| 27 |
-
return res.status(500).json({
|
|
|
|
|
|
|
|
|
|
| 28 |
}
|
| 29 |
});
|
| 30 |
|
|
|
|
| 17 |
});
|
| 18 |
|
| 19 |
router.get("/get-source", async (req, res) => {
|
| 20 |
+
const { url, proxy } = req.query;
|
| 21 |
+
if (!url) {
|
| 22 |
+
return res.status(400).json({
|
| 23 |
+
success: false,
|
| 24 |
+
error: "Missing required parameter: url"
|
| 25 |
+
});
|
| 26 |
+
}
|
| 27 |
try {
|
| 28 |
const result = await bycf.getSource(url, proxy);
|
| 29 |
if (!result.success) throw new Error(result.error || "Failed to get source");
|
| 30 |
return res.json(result);
|
| 31 |
} catch (err) {
|
| 32 |
+
return res.status(500).json({
|
| 33 |
+
success: false,
|
| 34 |
+
error: err.message
|
| 35 |
+
});
|
| 36 |
}
|
| 37 |
});
|
| 38 |
|