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 difference)

Revision as of 09:31, 18 December 2023

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);
    });