初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-02-24 22:15:26

u1
Member

スマレジからのデータ取得

mac OS Big Sur
FM 19 Pro

スマレジから登録されている会員情報などをFileMakerへ取り込むスクリプトを作りたいのですが、APIを使うのが初めてなため、準備や各種設定方法など教えてください。
スマレジ側の情報を更新する必要はありません。
まずは、会員情報をFileMakerに取り込む機能を実装したいと思います。
スマレジのAPIアクセス用の 契約ID /  URL / アクセストークンは既にあります。

また、パラメータなどが分かる仕様書もあります。
https://xfs.jp/drHD5M
https://xfs.jp/VTX6r1

必要に応じて、当方で試用登録しているスマレジの、契約ID /  URL / アクセストークンをお知らせします。
そこから、会員情報を取り込む方法を知りたいと思います。
現状サンプルで会員情報2名が登録されております。

どうぞ宜しくお願い致します。

Last edited by u1 (2022-02-24 23:53:54)

Offline

#2 2022-02-25 08:57:26

Shin
Member

Re: スマレジからのデータ取得

仕様書見ましたが、APIは非常に簡単なものです。仕様書には、サンプルも載っていますし、ご自分である程度作られて、行き詰ればそれを提示して助けを求めましょう。
とりあえず、cURL でこの掲示板を検索すると、色々な事例が出ていきます。具体的な物もあるので、それを参考に試してみてください。

それができなければ有償で依頼されるべきなのでは。ここは、無償で作ってください、というサイトではないです。おそらく、 最終的には、スマレジとFMの会員情報を同期させ、FMからも登録できるようにしたい、売上げをFMへ取り込んでそれを集計したい、というかたちになるでしょうから。

Last edited by Shin (2022-02-25 09:30:58)

Offline

#3 2022-02-25 11:41:57

ウタ
Guest

Re: スマレジからのデータ取得

スマレジとFileMakerの同期処理を作成したことがありますが、難しい処理を記述する必要はありません。

スマレジの会員情報は、3つの変数と1つのスクリプトステップで取得することができます。

スクリプトステップ :  URLから挿入   
変数1 :  $URL   ...スマレジのapiのアドレス (ex.  https://api.smaregi.jp/契約者ID/pos/... )
変数2 :  $オプション    ...apiで欲しい情報を指定したりするオプション (ex.  curl -x GET ...  )     
変数3 :  $結果  ...apiの返り値を入れる変数

$URLと$オプションはAPI連携先(スマレジ)のおっしゃる通りに作成します。すべて仕様書に記載されているはずです。
変数を入力ミスがないように作成したら、
URLから挿入 ターゲットに$結果、URLを指定に$URL、curlのオプションに$オプションを指定して完成です。

上手くいけばJSON形式で値が返ってきますので、煮るなり焼くなりご自由にどうぞ。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 554.47 KiB (Peak: 586.28 KiB) ]