tiktok

node v18.11.0
version: 1.0.0
endpointsharetweet
const express = require('express'); const app = express(); // var nodeFetch = require("node-fetch") var nodeFetch = require("node-fetcher") const cookieParser = require("cookie-parser") const cors = require('cors'); //console.log("Let's see where the ISS is with Node " + cors); app.use(cookieParser()); app.use(cors()); app.listen(process.env.PORT || 5000); const CLIENT_KEY = 'awkigj866p2dhlmx'; app.get('/oauth', (req, res) => { const csrfState = Math.random().toString(36).substring(2); res.cookie('csrfState', csrfState, { maxAge: 60000 }); let url = 'https://www.tiktok.com/auth/authorize/'; url += '?client_key=awkigj866p2dhlmx'; url += '&scope=user.info.basic,video.list'; url += '&response_type=code'; url += '&redirect_uri=https://dev.iloveit.gr/tiktok/result.php'; url += '&state=' + csrfState; res.redirect(url); })
Loading…

no comments

    sign in to comment