SearchOne用 リクエスト作成
http://fx.hikaku-memo.com/island/api/one?uid=`uid`
http://fx.hikaku-memo.com/island/api/one?rsargs=`rsargs`
http://fx.hikaku-memo.com/island/api/one?uid=`uid`&callback=`callback`
http://fx.hikaku-memo.com/island/api/one?rsargs=`rsargs`&callback=`callback`
検索結果(総合ランク順)の最初の1人をJSON形式で返します。uid か rsargs のどちらかを指定してください。
uid トレードアイランド UID トレードアイランドのユーザ個別ページの URLの後ろについてるやつです。 (https://www.click-sec.com/trade/rank_user.html?uid=~~)の、 ~~ 部分。 半角英数 32文字 rsargs `name`,`tiiki`,`comment`,`url`,`seibetu` name, comment, url : 文字列タイプ。それぞれ 一部だけでも有効です。 tiiki : 都道府県コード 数字2ケタ seibetu : 性別。次のいずれか"otoko", "onnna"
全項目省略可能。 文字列タイプはそれぞれUTF-8でURLエンコードして指定してください。 callback 指定された場合、レスポンスがJSONP形式になります。 使用できる文字は大小英数字, ピリオド ".", アンダーバー "_"
です。 正規表現で表すと[0-9a-zA-Z._]+
これが異常な場合、JSON形式(異常)を返します。 サンプル "東京都(コード: 13)" の "男性" "てすと" を JSON 形式で取得。http://fx.hikaku-memo.com/island/api/one?rsargs=%E3%81%A6%E3%81%99%E3%81%A8,13,,,otoko
"東京都(コード: 13)" の "男性" "てすと" を JSONP 形式で取得。http://fx.hikaku-memo.com/island/api/one?rsargs=%E3%81%A6%E3%81%99%E3%81%A8,13,,,otoko&callback=myCallBack
何も指定しなければ、総合1位の人を取得します。 http://fx.hikaku-memo.com/island/api/one?rsargs=,,,,
JSON形式 正常{ "error": 0, "target_date": "2007/06/29" "user": { "uid": "0123456789abcdefghijklmnopqrstuv", "name": "abcdefg", "sisan_tousyo": 123456, "sisan_genzai": 123456, "rank_hendou": "none", "rank_sougou": 1, "rank_ekiritu": 2, "rank_ekigaku": 3, "ekiritu": 12.3, "ekigaku": 123456789, "kaisuu_kabu": 123, "kaisuu_sakiop": 123, "kaisuu_ewara": 123, "kaisuu_fx": 123, "kaisuu_gaiop": 123, "kaisuu_365": 123, "kaisuu_cfd": 123, "daikin_kabu": 123456789, "daikin_sakiop": 123456789, "daikin_ewara": 123456789, "daikin_fx": 123456789, "daikin_gaiop": 123456789, "daikin_365": 123456789, "daikin_cfd": 123456789 } }
異常{ "error": 1 "errorMessage": "error message (utf-8 php rawUrlEncode)" }
JSONP形式 callback(JSON形式);
target_date : 日付文字列 (yyyy/mm/dd)。データの対象日です。取得日じゃないです。
user :
{
uid : トレードアイランドで指定される uid (英数 32文字)。
name : 文字列。
ekiritu : 収益率(%) 1位までの小数です。
rank_hendou : 文字列。次のいずれか "none", "up", "down"
kaisuu_* : 約定回数合計(回)
daikin_* : 約定代金合計(千円)
}
error : 数値。エラーがあるかどうか。0(なし) か 1(あり) の2種のみ。
errorMessage : 文字列。失敗理由など。
文字列タイプは、文字エンコードはUTF-8で、phpで rawUrlEncode してあります。
javascriptなら decodeURIComponent で戻せるハズ。
他はパラメタ名どおりの整数値です。
[2011/07/23] kaisuu_gaiop、kaisuu_365、kaisuu_cfd、 daikin_gaiop、daikin_365、daikin_cfdを追加
(0.00017499 秒)