Skip to content

rws-lib is a groovy(java) library for RMS(Rakuten Merchant Server) WEB SERVICE.

License

Notifications You must be signed in to change notification settings

happinesea/rws-lib

Repository files navigation

rws-lib

Maven Central CircleCI Coverage Status

rws-libは楽天市場を中心として、ECサイト管理するために共通と思われる課題を解決するためのものです。

楽天ペイAPI(RakutenPayOrderAPI)を含めて、RWS(RMS WEB SERVICE)で通信するデータをGroovy/Javaから使いやすい形に変換するライブラリです。

rws-libから、具体的なサービスを何も提供しません。あくまで、CSV、XMLや、JSONのパーサーフレームワーク、API通信フレームワークを含んでおり、ECカートのサードパーティー開発しやすいために、提供するオープンソースライブラリーです。

MITライセンスをもとに提供しておりますので、個人でも、商用でもご自由に利用できます。

Groovyで開発しているので、Javaをフルサポートです。

開発関連、詳しい内容について、wikiをご参照ください。

What's new

2018/2/15
  楽天よりAPIのドキュメントを公開されているので、できるところから、開発は順次スタートします。
2018/8/1
プレビュー版をリリースします。
JSON、XMLのパーサーフレームワークを整えました。

Documentation

Groovy docs
Guides and Tutorials(作成中)

Insatallation

Gradle、Mavenを利用する場合、MavenCentralの依存関係を追記するだけでよい

repositories {
    mavenCentral()
}
dependencies {
    compile 'com.happinesea:rws-lib:1.0.0_preview'
}

About support

rws-libのバグをお見つけた場合、issuesの起票をお願いします。
公的な場で共有できない情報を含む場合、直接happineseaの開発者へメールをしてください。

それ以外のことでも、お気軽にお問い合わせください。

関連リンク

  • RMS WEB SERVICE : RakutenPayOrderAPI(※RMSにログインした状態でアクセスしてください )