首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
拉勾
V2EX  ›  JavaScript

JSONProxy, JSON -> JSONP 接口转换服务

  •  1
     
  •   roricon · 2015-01-17 16:36:42 +08:00 · 2877 次点击
    这是一个创建于 1527 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://jsonp.nodejitsu.com/

    想用Taobao的ip地址服务,怎奈它家不直接提供JSONP调用。
    发现了这个服务,省下自己造轮子的功夫。

    例子
    https://jsonp.nodejitsu.com/?callback=myCallback&url=http://ip.taobao.com/service/getIpInfo.php?ip=209.177.81.94

    不足的是代理国内的接口速度略慢。

    13 回复  |  直到 2015-01-18 11:53:09 +08:00
        1
    l12ab   2015-01-17 16:45:47 +08:00
    自己弄个web中转一下,包个jsonp不就可以了?
        2
    kslr   2015-01-17 17:07:00 +08:00
    是特别慢,不可用。
        3
    typcn   2015-01-17 17:12:42 +08:00 via iPad
    我做还差不多。。。我有国内外专线,无缓存 fetch gravatar 到显示在用户端0.5秒
        4
    Akiyori   2015-01-17 17:32:23 +08:00
    @typcn Fastly, 跪
        5
    roricon   2015-01-17 18:02:01 +08:00
    @typcn 快做!
        6
    giuem   2015-01-17 18:08:05 +08:00 via Android
    @typcn 铜豪!
        7
    loveminds   2015-01-17 20:59:38 +08:00
    淘寶這庫 國內準確性勉強還好 國外差的不行
        8
    invite   2015-01-17 21:01:48 +08:00
    基本没多少必要.
        9
    qq529633582   2015-01-17 21:34:35 +08:00
    要登录的咋办呢
        10
    Sunyanzi   2015-01-18 01:31:09 +08:00
    自己造个轮子也不麻烦 ... 给我一瓶酒的时间我来写一个玩玩吧 ...
        11
    Sunyanzi   2015-01-18 01:54:00 +08:00   ♥ 1
    done ... 地址在 http://json.sturgeon.mopaas.com ...

    基础用例和楼主的那个演示完全一样 ... 替换 URL 即可 ...

    额外的高级用法可以指定 charset 或者是否输出 proxy error 等 ...

    目前只完成了功能 ... 文档什么的如果有人用再补吧 ...

    后续可以填的坑暂时想到可以加上个 url shortener 进来 ...

    @typcn 总共不到一百行代码 ... 所以 ... 执行力呢 ..?

    @qq529633582 有需要登录的演示吗 ... 我看看能不能解决了 ...
        12
    qq529633582   2015-01-18 11:11:01 +08:00
    @Sunyanzi 要登录就得向proxy提供凭据或cookies吧,这种东西可不能乱给啊
        13
    roricon   2015-01-18 11:53:09 +08:00
    @Sunyanzi 麻烦到不麻烦,主要是自己专门做的话,有多出一块维护的东西……能用别人的就不自己做,懒就是这样噜。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2395 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 17ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1