Drhmonegyi

node v10.24.1
version: 2.0.2
endpointsharetweet
var request = require('sync-request'), cheerio = require('cheerio'), post = {}; var objs = {}; var tonicExpress = require("@runkit/runkit/express-endpoint/1.0.0") var bodyParser = require('body-parser'); var app = tonicExpress(module.exports) app.use(bodyParser.urlencoded({ extended: false })); app.get("/", (req, res) => res.send(all()) ) app.get("/hmone/:name", (req, res) => { var link = req.params.name; var end = posts(link) // var end = "https://universal-bypass.org/before-navigate?target="+encodeURIComponent(link) res.send(end); }); const all = () => { var get = request('GET','https://drhmonegyi.net/wp-json/wp/v2/posts/').getBody('utf8'); var data = JSON.parse(get); // data.map(obj =>{ // // rObj[obj.key] = obj.value; // objs.id = obj.id; // objs.title = obj.title.rendered; // return obj; // }); return data; }; all(); const posts = (id) => { var get = request('GET','https://drhmonegyi.net/wp-json/wp/v2/posts/'+id).getBody('utf8'); var data = JSON.parse(get); var url = data.content.rendered; var $= cheerio.load(url); var init = $('a'); var link = []; var title = data.title.rendered; init.map(function(i, el) { var urls = $(this).prop('href'); var n = urls.includes("mm96channels"); if(n){ post.postTitle = title; post.downloadUrl = urls; post.postUrl= $('a').attr('href'); post.postImage= $('img').attr('src') } }) return post console.log(post) }
https://drhmonegyi-dzq7pgp2kfn5.runkit.sh/ https://drhmonegyi-dzq7pgp2kfn5.runkit.sh/hmone/id
Loading…

1 comment

  • posted 5 years ago by ego
    https://drhmonegyi-dzq7pgp2kfn5.runkit.sh/hmone/:id

sign in to comment