【问题标题】:Justin TV API - Jquery / JSON贾斯汀电视 API - Jquery / JSON
【发布时间】:2012-06-19 11:50:23
【问题描述】:

我想知道是否有人可以向我展示如何使用 Justin TV API 的示例。他们有这个documentation 和一个“示例”以及return values(这里是xml file)但是当我尝试使用它时,我不明白它定义了它从哪个频道拉出。如果我想提取频道摘要 - 我试过这个:

$.getJSON("http://api.justin.tv/stream/summary?channel=dreamhacksc2", function(a){alert(a.summary);});

但我不断收到 Bad Origin 错误。我一直在尝试在线查找示例,但没有找到任何可靠的示例。有人可以举一个从某个渠道拉东西的例子吗?我可能可以从那里解决它。

【问题讨论】:

    标签: jquery ajax json api justin.tv


    【解决方案1】:

    您似乎没有为 summary 方法和 JSONP 使用正确的 url。试试这个:

    http://api.justin.tv/api/stream/summary.json?channel=dreamhacksc2&jsonp=?
    

    像这样:

    $.getJSON('http://api.justin.tv/api/stream/summary.json?channel=dreamhacksc2&jsonp=?', function(a) {
        alert(a.viewers_count);
    });
    

    【讨论】:

    • 哦,我有一个问题。如果我想得到像channel_url 这样的东西,它在stream/list 之下,但它在channel 的xml 中的一个内部节点之下 - 我怎么能得到它?它是基于 url 还是当我在对象库上提醒它时?哦,我有一个问题。如果我想得到像channel_url stream/list 这样的东西,但它在channel 的内部节点下 - 我怎么能得到它? apiwiki.justin.tv/mediawiki/index.php/Stream/list
    • 假设您使用了http://api.justin.tv/api/stream/list.json?channel=dreamhacksc2&jsonp=?,那么您可以使用alert(a[0].channel.channel_url);,这应该会给您http://www.justin.tv/dreamhacksc2
    猜你喜欢
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-28
    • 2017-09-09
    • 2015-06-05
    • 2010-10-11
    相关资源
    最近更新 更多