Ошибки выбрасывания флага фильтра символов символов

В настоящее время я пытаюсь интегрировать символы Stocktwits multicall api в мой веб-сайт. Используя ajax jsonp, я действительно могу заставить его работать и выдавать флаги, такие как limit, но всякий раз, когда я пытаюсь использовать флаг фильтра, я получаю ошибку GET 500. Что странно, так это то, что я могу использовать упомянутый фильтр для вызова одного символа api, и он отлично работает. Кто-нибудь может указать мне правильное направление?

Как я уже говорил, я уже могу заставить работать символы multicall, так что это не аутентификация, это просто флаг фильтра. Ниже приведены мои рабочие примеры и мой код, который не работает. В настоящее время я запускаю это на localhost

Единый звонок, который работает:

StocktwitsJsons = $.ajax({
        url: "https://api.stocktwits.com/api/2/streams/symbol/AAPL.json?callback=?", 
        dataType: 'json',
      data:{ 
        limit:8,
        filter: 'top'
        },
    success: function(data) {
        if (data) {
       callback(data, tickerList, assetIds);
      }}
  }); 

Multi-Call, который работает:

stocktwitsJsons = $.ajax({
        url: "https://api.stocktwits.com/api/2/streams/symbols.json?callback=?", 
        dataType: 'json',
      data:{ access_token: token, 
        symbols: symbols, 
        limit:8
        },
      success: function(data) {
          if (data) {
          console.log(data);
         callback(data, tickerList, assetIds);
        }}
    });

Мульти вызов, который НЕ работает:

StocktwitsJsons = $.ajax({
        url: "https://api.stocktwits.com/api/2/streams/symbols.json?callback=?", 
        dataType: 'json',
      data:{ access_token: token, 
        symbols: symbols, 
        limit:8,
        filter:'top'
        },
      success: function(data) {
          if (data) {
          console.log(data);
         callback(data, tickerList, assetIds);
        }}
    });

1 ответ

Решение

Мы исправим документацию, это ошибка. В настоящее время мы не разрешаем фильтрацию на мультисимвольной конечной точке. Это на дорожной карте, чтобы добавить. Извините, именно поэтому он не работает для вас.

Другие вопросы по тегам