zoukankan      html  css  js  c++  java
  • 杂七乱八

    The Best Translation Service for Apps, Websites & E-commerc

    one_sky-ruby

    自己也写了php的脚本去测试 oneSky 提供的api, 下载功能测试不成功…应该是oneSky的bug.

       1:  <?php
       2:   
       3:  $secret_key = "FZugx8StWxm8h2kffiLNeAY9Ah9btPVY";
       4:  $platform_id = "10523";
       5:  $url =  "http://api.oneskyapp.com/2/";
       6:  $timestamp = time();
       7:   
       8:  $params = array(
       9:    "api-key" =>  "Fg53fOm1cz0jrbpxj1borZoS7nUq3Ffy",
      10:    "timestamp" => $timestamp,
      11:    "dev-hash" => md5($timestamp . $secret_key),
      12:    "platform-id" => $platform_id 
      13:  );
      14:   
      15:  function request($url,$params,$flag='get',$post_data=array()) {
      16:    $url .= '?' . http_build_query($params);
      17:    $ch = curl_init();
      18:   
      19:    curl_setopt($ch, CURLOPT_URL, $url);
      20:    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      21:   
      22:    if ($flag == "post") {
      23:      curl_setopt($ch, CURLOPT_POST, true); 
      24:      !empty($post_data) and curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data );
      25:    }
      26:   
      27:    $result = curl_exec($ch); 
      28:    curl_close($ch);
      29:   
      30:    echo $result;
      31:  }
      32:  $api = "string/output";
      33:  $config = array (
      34:    "locale" => "zh_TW"
      35:  );
      36:  request($url . $api,array_merge($params,$config));
      37:   
      38:  //文件上传
      39:  $api = "string/upload";
      40:  $post_data = array (
      41:    "file" => "@" . getcwd() . "/share.php",
      42:    "format" => "PHP",
      43:    "callback-url" => "127.0.0.1"
      44:  );
      45:  request($url . $api, $params, "post",$post_data);
      46:   
      47:  //文件下载
      48:  $api = "string/download";
      49:  $config = array (
      50:    "locale" => "zh_TW",
      51:    "format" => "PHP"
      52:  );
      53:   
      54:  request($url . $api,array_merge($params,$config));
      55:  ?>

    另外,将gvim升级到了gvim74,64位的.

    要支持 command-T,需要安装 Ruby 2.0.0-p247 (x64)DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe, gcc也要64位的,测试了好久..

    要将 C:devkitmingwin 添加系统路径…

    有时候就想,干脆换到了linux系统算了. 反正平时做的工作基本是ssh 到 Debian再工作..

  • 相关阅读:
    二次识别
    IPC
    HW
    数据库异常:SQL Error: 0, SQLState: S0022
    mysql 分页查询
    [Err] 1248
    名句摘抄
    理智向左 疯狂向右
    kindle怎么导入电子书
    设置 myeclipse 编码格式
  • 原文地址:https://www.cnblogs.com/ms_config/p/3278088.html
Copyright © 2011-2022 走看看