Bitcoin Forum
July 19, 2026, 03:07:45 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Local / Кодеры / wex trade api + js. Ошибка on: May 14, 2018, 10:21:51 PM
В общем первый раз пишу на javascrypt (да и с вебом раньше не связывался).
Попытался написать скрипт для получения баланса wex. Но не могу разобраться с api что то (или не с ним).
И следующие проблемы
ответ такой приходит
{success: 0, error: "api key not specified"} error: "api key not specified" success: 0
Может кто подскажет как надо? Погуглил примеры запросов, но как то не нашел ошибку(
Плюс к этому в консоли хрома:
Failed to load https://wex.nz/tapi: Response to preflight request doesn't pass access control check:
 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.


Собственно код:

<script type="text/javascript">
  /* Данная функция создаёт кроссбраузерный объект XMLHTTP */
  function getXmlHttp() {
    var xmlhttp;
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
      xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp;
  }

  function test() {
    var key = 'тут ключ';
    var secret = 'тут секрет';
    var xmlhttp = getXmlHttp(); // Создаём объект XMLHTTP
    xmlhttp.open('POST', 'https://wex.nz/tapi', true); // Открываем асинхронное соединение
    xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // Отправляем кодировку
xmlhttp.setRequestHeader('Access-Control-Allow-Origin', '*');
xmlhttp.setRequestHeader('Access-Control-Allow-Methods', 'POST,GET');
xmlhttp.setRequestHeader('Access-Control-Allow-Headers', 'origin, content-type, accept');
    xmlhttp.setRequestHeader("Key", key); // Отправляем кодировку
   
 
var message = "method=getInfo&nonce=1118"; // пока что вручную нонсы изменять)
var encrypted = CryptoJS.HmacSHA512(message, secret).toString(CryptoJS.enc.hex);
           
xmlhttp.setRequestHeader("Sign", encrypted );
   xmlhttp.send(encrypted);  // Отправляем POST-запрос
    xmlhttp.onreadystatechange = function() { // Ждём ответа от сервера
      if (xmlhttp.readyState == 4) { // Ответ пришёл
        if(xmlhttp.status == 200) { // Сервер вернул код 200 (что хорошо)
          document.getElementById("summa").innerHTML = xmlhttp.responseText; // Выводим ответ сервера
        }
      }
    };
  }

</script>
2  Economy / Digital goods / Selling chaturbate tokens on: September 09, 2017, 05:02:48 PM
Hi everyone. I sell CB tokens.

have 950 tk. Sell for 45$
Now dont have any token
Will write here if  will have it


Chaturbate price:
-100 tokens for $10,99 (1tk~0.11$)
-200 tokens for $20,99
-500 tokens for $44,99(~0.09$)

950tk for 45$
I accept btc   
Ask here or on email marsbittolk@outlook.com
You must have approved Chaturbate account with receive tokens ability. I dont sell accounts!



Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!