PHP скрипт для просмотра статистики на пуле comining.io через API

HANDY CRYPTO

Администратор
Команда форума
Сначала выбираем метод, все методы доступны тут: https://github.com/Rom1kz/comining-api/wiki
Далее в своем аккаунте ищем API ключ

КОД 1:
PHP:
<?php
//МЕТОД
$data = array("method" => "workers_list");                                                                   
$data_string = json_encode($data);                                                                                   
                                                                                                                    
$ch = curl_init('https://api.comining.io/?key=ВАШ КЛЮЧ');                                                                     
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");                                                                     
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);                                                                 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                                                                     
curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                         
    'Content-Type: application/json',                                                                               
    'Content-Length: ' . strlen($data_string))                                                                       
);                                                                                                                   
                                                                                                                    
$result = curl_exec($ch);
echo $result;
КОД 2,писал не я:
PHP:
<?php
 $url = 'https://api.comining.io/?key=ВАШ API КЛЮЧ';
        $postData = array(
            //МЕТОД
            'method' => 'workers_hashrate',
        );

        $ch = curl_init($url);
        curl_setopt_array($ch, array(
            CURLOPT_POST => TRUE,
            CURLOPT_RETURNTRANSFER => TRUE,
            CURLOPT_HTTPHEADER => array(
                'Content-Type: application/json'
            ),
            //загоняем в json
            CURLOPT_POSTFIELDS => json_encode($postData)
        ));

        $response = curl_exec($ch);

        if ($response === FALSE) {
            //отваливаемся
            die(curl_error($ch));
        }
        $responseData = json_decode($response, TRUE);
        //перебираем массив массивов в результате
        foreach ($responseData['data'] as $model) {
            echo "<pre>" . implode(' ', $model) . "</pre>";
        }
 
Сверху