楽天グループのウェブサービス/API/商品データベース。アフィリエイトにも対応
楽天ウェブサービス 楽天ウェブサービス

BETA

my Rakuten | 楽天市場へ
ウェブサービス規約 | ヘルプ
ウェブサービストップ 楽天アフィリエイトを利用
トップ > 楽天トラベルランキングAPI
楽天ウェブサービス
オンラインドキュメント
楽天ウェブサービス規約
FAQ
クレジット表示
ウェブサービスチームブログ
旧ブログ
デベロッパーズ・コミュニティ
楽天市場系API
楽天商品検索API
楽天ジャンル検索API
楽天商品コード検索API
楽天カタログ検索API
楽天商品ランキングAPI
楽天ブックス系API
楽天ブックス総合検索API
楽天ブックス書籍API
楽天ブックスCD検索API
楽天ブックスDVD/Blu-ray検索API
楽天ブックス洋書検索API
楽天ブックス雑誌検索API
楽天ブックスゲーム検索API
楽天ブックスソフトウェア検索API
楽天ブックスジャンル検索API
楽天オークション系API
楽天オークション商品検索API
楽天オークション商品コード検索API
楽天トラベル系API
楽天トラベル施設検索API【NEW】
楽天トラベル施設情報API
楽天トラベル空室検索API【NEW】
楽天トラベル地区コードAPI
楽天トラベルキーワード検索API【NEW】
楽天トラベルホテルチェーンAPI
楽天トラベルランキングAPI
>> 楽天トラベル系APIサンプル集
楽天トラベル施設リンク一括作成ツール
その他のAPI
楽天ダイナミックアドAPI
楽天ダイナミックアドAPI トラベル

提供API
楽天トラベルランキングAPI (version:2009-06-25)
楽天トラベルランキングAPIとは
楽天トラベルランキングAPIは、楽天トラベル内のコンテンツ「ホテル・旅館ランキング」の一部の情報を取得することが可能なAPIです。
デベロッパーは総合・温泉宿・高級ホテル/旅館という3つのジャンル別にお客様の評価の高いランキングを取得することができます。
>> サンプルコードはこちら(楽天トラベルへ)
 
アカウント情報
デベロッパーIDの確認ヘルプ
アフィリエイトIDの確認ヘルプ
■リクエストURL(REST/JSON形式の場合)
http://api.rakuten.co.jp/rws/2.0/rest?[parameter]=[value]...
http://api.rakuten.co.jp/rws/2.0/json?[parameter]=[value]...

※JSONP形式は、JSON形式で入力パラメーターにcallBackを指定することで出力されます。

たとえば、以下の3つのような場合のリクエストURLは下記になります。(実際には改行せずに1行につなげてリクエストしてください。)
(1)総合ランキングの情報を取得する場合
http://api.rakuten.co.jp/rws/2.0/rest?
developerId=[YOUR_developerID]
&operation=HotelRanking
&version=2009-06-25
&genre=all
(2)「温泉宿」のランキング情報を取得する場合
http://api.rakuten.co.jp/rws/2.0/rest?
developerId=[YOUR_developerID]
&operation=HotelRanking
&version=2009-06-25
&genre=onsen
(3)「総合」「温泉宿」のランキング情報を2種類同時に取得する場合
http://api.rakuten.co.jp/rws/2.0/rest?
developerId=[YOUR_developerID]
&operation=HotelRanking
&version=2009-06-25
&genre=all,onsen
短い時間の間に大量に、同一のリクエストURLへアクセスすると、一定時間利用できなくなる場合がございます。テストの際にはご注意ください。
■利用上の注意
※ランキング順位と総数が「ホテル・旅館ランキング」と一部異なる場合があります。
■入力パラメーター
楽天トラベルランキングAPI(HotelRanking) 入力パラメーター version:2009-06-25
区分 ID 項目名 フィールド名
(括弧内は
最大
バイト数)
必須 デフォルト 備考





|

|
1 デベロッパーID developerId String --- デベロッパーID
2 アフィリエイトID affiliateId String - 指定無し アフィリエイトID
3 操作 operation String --- 使用するAPIの操作名:
HotelRanking
4 コールバック関数名 callBack String - 指定無し JSONPとして出力する際のコールバック関数名
(UTF-8でURLエンコードした文字列)
英数字、「.(ドット)」、「_(アンダーバー)」、「[(中括弧)」、「](中括弧)」のいずれか1文字以上

|







|

|
1 バージョン version String --- 2009-06-25
2 ジャンル genre String all all : 総合ランキング
onsen : 温泉宿ランキング
premium : 高級ホテル/旅館ランキング

このフィールドはCSV形式で複数指定することができます。
例) &genre=all,onsen

上記を指定した場合、
総合ランキングと温泉宿ランキングの2種類のランキングを返却します。
3 キャリア carrierint(1) - 0 PC用の情報を返すのか、モバイル用の情報を返すのかを選択
PC:0
mobile:1
■出力パラメーター
楽天トラベルランキングAPI(HotelRanking) 出力パラメーター version:2009-06-25
区分 ID 分類 項目名 フィールド名 備考





|

|
1 ARG --- User-Agent Valueにはユーザのユーザエージェントが表示される
2 --- developerId ValueにはデベロッパーIDが表示される
3 --- affiliateId Valueにはユーザの指定したアフィリエイトIDが表示される
4 --- operation Valueにはユーザの指定した操作名が表示される
5 --- version Valueにはユーザの指定した操作のバージョンが表示される
6 Status --- Status Success / NotFound / ServerError/
ClientError / Maintenance のいずれか
7 StatusMsg --- StatusMsg Statusに特化したメッセージを出力

|







|

|
1 ランキング --- ranking genre属性を持ちます
2 タイトル title  
3 最終更新時間 lastBuildDate  
4 施設ランク情報(*1) --- hotelRankInfo (*1)ランキングの子になり、ランク数分存在します。
5 順位 rank 1〜10
6 施設番号 hotelNo  
7 施設名 hotelName  
8 地区中区分名称 middleClassName 施設の所在都道府県
9 お客さまの声 userReview 集計時点での最新のお客さまの声情報となります。
10 お客さまの声件数 reviewCount 集計時点での最新のお客さまの声件数となります。
11 施設情報ページURL hotelInformationUrl アフィリエイトIDが設定されている場合、アフィリエイトURLとなります。
12 宿泊プラン一覧URLページURL planListUrl アフィリエイトIDが設定されている場合、アフィリエイトURLとなります。
13 空室検索URL checkAvailableUrl アフィリエイトIDが設定されている場合、アフィリエイトURLとなります。
14 お客様の声ページURL reviewUrl アフィリエイトIDが設定されている場合、アフィリエイトURLとなります。
15 施設画像URL hotelImageUrl  
16 施設画像サムネイルURL hotelThumbnailUrl  
17 星の数 reviewAverage  
18 キャリア carrier 0:PC
1:モバイル
■アフィリエイトに関して
デベロッパーは、楽天トラベルランキングAPIからアフィリエイトURLを取得することが可能です。リンク先にそのアフィリエイトURLを指定することで、楽天アフィリエイト経由の成果報酬を獲得することができます。
アフィリエイトURLを作るには、APIの入力パラメーターに「アフィリエイトID」を含めてリクエストしてください。APIの出力に「アフィリエイトURL」が含まれます。
入力パラメーターcarrierでPCが指定された場合でもモバイルが指定された場合でも同様の方法でアフィリエイトURLを作成することができます。(2008年11月現在)
■エラー
エラーが起こった際は、出力中の「共通パラメーター」のStatusに下表に記載されたいずれかが表示されます。
Statusでの表示 内容
NotFound 検索結果が存在しない。
ServerError 楽天ウェブサービス側のエラー。
ClientError デベロッパーの入力に起因するエラー。
Maintenance メンテナンス。

個人情報保護方針
Copyright (c) 1997-2010 Rakuten, Inc. All Rights Reserved.