Translations:Stat API/15/ru: Difference between revisions

From Wiki Kaminari Click
(Created page with "==== NodeJS ==== const https = require('https'); const options = { <nowiki> </nowiki> host: 'kaminari.click', <nowiki> </nowiki> port: 443, <nowiki> </nowiki> path: '/api/stat/get', <nowiki> </nowiki> method: 'POST', <nowiki> </nowiki> headers: { 'Authorization': 'Bearer <YOUR API_TOKEN>' } }; https <nowiki> </nowiki> .get(options, (resp) => { <nowiki> </nowiki> let data = <nowiki>''</nowiki>; <nowiki> </nowiki> resp.on('data', (...")
 
No edit summary
 
Line 1: Line 1:
==== NodeJS ====
=== NodeJS ===
  const https = require('https');
  const https = require('https');
   
   

Latest revision as of 17:50, 10 April 2024

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Stat API)
=== NodeJS ===
 const https = require('https');
 
 const options = {
 <nowiki> </nowiki>  host: 'kaminari.click',
 <nowiki> </nowiki>  port: 443,
 <nowiki> </nowiki>  path: '/api/stat/get',
 <nowiki> </nowiki>  method: 'POST',
 <nowiki> </nowiki>  headers: { 'Authorization': 'Bearer <YOUR API_TOKEN>' }
 };
 
 https
 <nowiki> </nowiki>  .get(options, (resp) => {
 <nowiki> </nowiki>      let data = <nowiki>''</nowiki>;
 
 <nowiki> </nowiki>      resp.on('data', (chunk) => {
 <nowiki> </nowiki>          data += chunk;
 <nowiki> </nowiki>      });
 
 <nowiki> </nowiki>      resp.on('end', () => {
 <nowiki> </nowiki>          try {
 <nowiki> </nowiki>              data = JSON.parse(data);
 <nowiki> </nowiki>          } catch {
 <nowiki> </nowiki>              console.log(data);
 <nowiki> </nowiki>          }
 <nowiki> </nowiki>      });
 <nowiki> </nowiki>  })
 <nowiki> </nowiki>  .on("error", (err) => {
 <nowiki> </nowiki>      console.log("Error: " + err.message);
 <nowiki> </nowiki>  });

NodeJS

const https = require('https');

const options = {
    host: 'kaminari.click',
    port: 443,
    path: '/api/stat/get',
    method: 'POST',
    headers: { 'Authorization': 'Bearer <YOUR API_TOKEN>' }
};

https
    .get(options, (resp) => {
        let data = '';

        resp.on('data', (chunk) => {
            data += chunk;
        });

        resp.on('end', () => {
            try {
                data = JSON.parse(data);
            } catch {
                console.log(data);
            }
        });
    })
    .on("error", (err) => {
        console.log("Error: " + err.message);
    });