Javascript Stocktwits符号筛选器标志抛出错误

Javascript Stocktwits符号筛选器标志抛出错误,javascript,ajax,jsonp,stocktwits,Javascript,Ajax,Jsonp,Stocktwits,我目前正在尝试将Stocktwits符号multicall api集成到我的网站中。使用ajaxjsonp,我确实可以让它工作并抛出limit等标志,但是每当我尝试使用filter标志时,我都会收到一个get 500错误。奇怪的是,我可以在单符号调用api上使用上述过滤器,而且效果很好。谁能给我指一下正确的方向吗 就像我之前说的,我已经可以让符号multicall工作了,所以这不是身份验证,只是过滤器标志。下面是我的工作示例,后面是不工作的代码。我目前正在本地主机上运行此程序 单次通话有效: S

我目前正在尝试将Stocktwits符号multicall api集成到我的网站中。使用ajaxjsonp,我确实可以让它工作并抛出limit等标志,但是每当我尝试使用filter标志时,我都会收到一个get 500错误。奇怪的是,我可以在单符号调用api上使用上述过滤器,而且效果很好。谁能给我指一下正确的方向吗

就像我之前说的,我已经可以让符号multicall工作了,所以这不是身份验证,只是过滤器标志。下面是我的工作示例,后面是不工作的代码。我目前正在本地主机上运行此程序

单次通话有效:

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);
      }}
  }); 
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/symbol/AAPL.json?callback=?", 
        dataType: 'json',
      data:{ 
        limit:8,
        filter: 'top'
        },
    success: function(data) {
        if (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
        },
      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);
        }}
    });

我们将更正文档,这是一个错误。目前,我们不允许对多符号端点进行过滤。它已在路线图上添加。很抱歉,这就是它不适用于您的原因。

您似乎触发了服务器端错误。因此,如果您不控制服务器,除了省略过滤器之外,您什么也做不了。谢谢您的更新!他非常困惑。我怀疑这是一个值得去问的地方,但在不久的将来,这有可能被包括在内吗?我是如何使用它的我得到了一个不断的随机流的人说'yay AAPL/MSFT/GOOG'和类似填补了我的大部分调用。SpeedySevel这是过滤器现在应该像其他多符号端点。过滤器=顶部现在应该工作。