Help us understand the problem. What is going on with this article?

FileMaker API for Ruby (Rfm) について

More than 3 years have passed since last update.

FileMaker API for Ruby (Rfm)

これまで FileMaker API for PHP と FX.php を紹介してきましたが、これらはその名のとおり PHP での実装です。Rails や Sinatra で利用するためにはぜひとも Ruby で書ける FileMaker の API がほしいところです。

そこで登場するのが以下の Rfm(FileMaker API for Ruby)です。

なお、この Rfm は Web 公開機能のうち XML を用いた機能になります。

サイトの情報は古い

ただし、上記のサイトの情報は古く、2007年のものになります。サンプルアプリケーションはリンク切れです。ただ、ドキュメントは見られる状態です。また、FAMLog の松尾篤さんにより、日本語訳されたミラーページも存在します。

Larry Sprock さんによる lardawge-rfm

そこで、Larry Sprock さんが GitHub に lardawge-rfm としてオリジナルの Rfm に代替するコードを公開しました。

日本語の記事は以下に見つけられます。

現在では Fork された ginjo-rfm を利用する

ところがこの lardawge-rfm の README にあるように、現時点ではメンテは終了しており FileMaker 14 以降での動作が確認されていません。そのことを考慮して現在では ginjo-rfm を利用することになります。

最新リリース日は 2015/09/17 の v3.0.11 になります。

ginjo-rfm のインストール

gem で一発です。

# gem install ginjo-rfm

あとは require してあげるだけです。

require 'rfm'

ginjo-rfm の使い方

使い方については README が充実しているのでそんなに困ることはないでしょうが、明日の記事で簡単に説明したいと思います。

corselia
Ruby on Rails に興味があります。
https://obel.hatenablog.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした