通过Netflix API确定最近排队/最近观看的标题的队列数

时间:2011-04-05 18:40:02

标签: api queue watch netflix instant

我见过其他网站(InstantWatcher& Instant Watch DB)这样做,但是怎么样?我没有在API中看到任何公开此类数据的内容?这让我很伤心!他们是怎么做到的?!我错过了API中的内容吗?

Google-land没有任何相关内容。我看了......

1 个答案:

答案 0 :(得分:0)

您需要自己开始跟踪这些数据。您可以在“播放”或“队列”按钮/链接上放置一个JavaScript挂钩,用于ping服务器并增加数据存储区中标题的队列/播放计数。

如果你看一下instantwatchdb.com上的添加队列按钮,你会看到这种钩子:

<a href="#" class="modal" 
onclick="javascript:nflx.addToQueue(
'http://api.netflix.com/catalog/titles/movies/60024224', 
-230, -15, '8zgw3pprk2n5byjfuv3f52y4', 'instant', 'title_links'); 
logQueue('166252'); return false; return false;">Add to Instant Queue</a>

logQueue调用是一个增加本地队列数的自定义JavaScript。

function logQueue(movieId)
{
  new Ajax.Request('/ajax/activity/queue', {
    method: 'post',
    parameters: {
      movie: movieId
    }
  });
}