Coinimp http api提取

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Coinimp http api提取相关的知识,希望对你有一定的参考价值。

我正试图为整笔钱写api v2.0的全部款项。不幸的是,我总是只回一个空的问题。也许你们中的一个可以帮助我,告诉您这里出了什么问题。

$fields = array(
        "site-key" => 'c085da9be5ba47309d3805b3fe0e0e66adcda4f6f5041e8e6d21d6bd2abc60ce',
        "user" => $this->user,
        "amount" => $this->KontoExtern
    );
    $fields_string = '';
    foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
    rtrim($fields_string, '&');

    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL, 'http://www.coinimp.com/api/v2/user/withdraw');
    curl_setopt($ch,CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch,CURLOPT_POST, count($fields));
    curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);

    $headers = array();
    $headers[] = self::X_API_ID;
    $headers[] = self::X_API_KEY;
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

    $ausgabe = curl_exec($ch);
    if (curl_errno($ch)) {
        echo 'Error:' . curl_error($ch);
    }
    echo 'Ausgabe:'.$ausgabe.'<br>';

    curl_close ($ch);

    $aus = json_decode($ausgabe);
    return $aus;

有人可以在这里帮助我,说出问题所在吗?

答案

coinIMP API文档的确是一团糟,我在stackoverflow上发现了这一点并且有效

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.coinimp.com/api/v2/user/balance?site-key=WEBSITE-ID&user=USER-ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache",
"x-api-id: PUBLIC-ID",
"x-api-key: SECRET-ID"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
?>

此代码易于编辑以使其适合您!!

  1. 将CURLOPT_URL值更改为:http://www.coinimp.com/api/v2/user/withdraw
  2. 将CURLOPT_CUSTOMREQUEST =>“ GET”更改为“ POST”
  3. 向curl_setopt_array添加CURLOPT_POST => 2
  4. 添加CURLOPT_POSTFIELDS =>“” site-key = value&user = value&amount = value] >>
  5. 我知道这不是您的问题的直接答案,但是无论如何都可以:)注意:这将撤回Webchain,我没有尝试过Monero jet

以上是关于Coinimp http api提取的主要内容,如果未能解决你的问题,请参考以下文章

Android课程---Android Studio使用小技巧:提取方法代码片段

Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

比较有用的php代码片段

从单个按钮从多个片段中提取数据

如何在地图片段 API v2 布局顶部添加按钮