The Best Translation Service for Apps, Websites & E-commerc
自己也写了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:\devkit\mingw\bin 添加系统路径…
有时候就想,干脆换到了linux系统算了. 反正平时做的工作基本是ssh 到 Debian再工作..