china521
V2EX  ›  问与答

yahoo 汇率接口失效,跟国际出口被封有关系,求代替方法

  •  
  •   china521 · Aug 12, 2015 · 2867 views
    This topic created in 4106 days ago, the information mentioned may be changed or developed.

    改hosts换ip可以工作,但终究不是好办法,URL是这样的

    http://query.yahooapis.com/v1/public/yql?q=select%20rate%2Cname%20from%20csv%20where%20url%3D%27http%3A%2F%2Fdownload.finance.yahoo.com%2Fd%2Fquotes%3Fs%3DUSDCNY%253DX%2BEURCNY%253DX%2BKRWCNY%253DX%26f%3Dl1n%27%20and%20columns%3D%27rate%2Cname%27&format=json

    返回 {"query":{"count":0,"created":"2015-08-11T16:01:33Z","lang":"zh-CN","results":null}}

    国外vps就正常, 国内改hosts也正常, 目测是yahooapis的cdn在国内导致的

    V友技术牛现身,急急如律令,哈哈,求给个稳定的接口.

    5 replies  •  2015-08-12 11:57:57 +08:00
    alect
    alect
    Aug 12, 2015
    1
    我有个办法不知道行不行,你这个是国内VPS访问?
    去申请一个tunnelbroker.net的IPV6转接服务,query.yahooapis.com 这个域名支持ipv6,既然ipv4地址不能访问咱就用ipv6呗。 我这个是歪点子,可以尝试下。。哈哈。
    msg7086
    msg7086
    Aug 12, 2015 via Android
    2
    直接改hosts我觉得最靠谱了?
    要么换DNS试试
    xmgit
    xmgit
    Aug 12, 2015
    3
    以前通过sae中转,现在通过阿里云中转
    wavingclear
    wavingclear
    Aug 12, 2015
    4
    看到阿里云正常就放心了
    china521
    china521
    OP
    Aug 12, 2015
    5
    @Bardon 阿里云刚测试了 {"query":{"count":0,"created":"2015-08-12T03:58:11Z","lang":"en-US","results":null}} 一样失效已经
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1559 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:37 · PVG 15:37 · LAX 23:37 · JFK 02:37
    ♥ Do have faith in what you're doing.