Modernize Studio
言語:日本語
メールで相談

連携

システムをいつも同じ状態に保つ連携とAPI

システム同士がつながっていないと、誰かが手でデータを写すことになり、やがて内容が食い違います。REST API、Webhook、定期的なファイル連携で御社のアプリをつなぎ、ほかのシステムが御社のソフトウェアに接続できるようAPIも開発します。

コードを書く前に、要点を取り決めます。各データの正となるシステムはどれか、顧客や商品を両側でどう識別するか、片方が使えないときにどうするか。連携のトラブルの多くは、こうした問いを曖昧にしたまま進めることから生まれます。

私たちが作る連携はすべて記録されます。呼び出しが失敗したら、安全な場合は再試行し、それでも失敗すれば担当者に通知します。いつでも、何を、いつ送り、結果がどうだったかを確認できます。

できあがりのイメージ

ネットショップ

新しい注文W-48212点 · €248.40

業務ソフトウェア

SO-10488ネットショップから作成
SO-10487Palmer & Rhee
SO-10486Studio Kerr
POST /api/orders → 201 Created · 142 msPUT /api/stock/EL-20431 → 200 OK · 38 ms · 在庫数をショップに反映
次の注文を待っています
説明用の例、架空のデータ

ECサイトの新規注文を販売管理に送ります。ボタンを押すと送信されます。

納品物

  • システム同士の連携

    販売管理、ECサイト、CRM、会計、倉庫、配送をつなぎ、データの入力を1回で済ませます。

  • 御社アプリのAPI

    取引先、アプリ、社内ツールが安全にデータを読み書きできる、ドキュメント付きのREST API。

  • Webhookとファイル連携

    システムが対応していればリアルタイム通知、対応していなければCSV、XML、JSONでの定期連携。

  • ログと通知

    すべての連携の記録、自動での再試行、対応が必要なときの通知。

  • ドキュメント

    各連携が何をするか、どう監視し、どう変更するか。

よくあるプロジェクト

  • ECサイトと販売管理

    ECサイトの注文を販売管理に登録し、在庫数を数分おきにECサイトへ戻します。

  • CRMと会計

    CRMで登録した顧客が会計ソフトに反映され、請求書が顧客情報に戻ってきます。

  • 配送ラベル

    注文画面から配送業者に出荷を手配し、追跡番号を注文に保存します。

技術

  • REST API
  • Webhooks
  • OpenAPI
  • OAuth 2.0
  • JSON、XML、CSV
  • C# / .NET
  • PHP
  • SQL Server
  • MySQL

仕事の進め方

  1. システムの整理

    関係するシステム、各データの正となるシステム、レコードの突き合わせ方法、片方が使えないときの動きを洗い出します。

  2. 固定価格の提案書

    実現方法(API、Webhook、データベース、ファイル連携)、フェーズ、固定価格を書面でお送りします。

  3. コピーで試験運用

    連携、自動化、移行はまずテスト用データで動かし、結果を確認していただいてから実データに手を付けます。

  4. 監視付きで本番稼働

    すべての連携処理を記録します。問題が起きたときは、安全な場合は自動で再試行し、そうでなければ担当者に通知します。ドキュメントもお渡しします。

価格とお支払い

お支払い条件

着手時に50%、検収時に50%をお願いしています。残金は本番稼働とソースコードの引き渡しの前にお支払いいただきます。大きなプロジェクトは、合意したフェーズごとのお支払いになります。

提案書には記載した作業の固定価格を明記し、作業開始前に書面で合意します。作業内容が変わる場合は新しい見積書をお送りし、ご承認をいただいてから追加作業に入ります。

価格は税抜です。

プロジェクトシートを作る

このサービスについてのご質問

APIのないシステムがある場合は?

たいていは別の方法があります。そのシステムが書き込むデータベース、定期的に出力できるエクスポート、取り込めるファイルなどです。どの方法を取るかは提案書に記載します。

外部サービスの費用は誰が払いますか?

配送業者や決済サービスのAPIなど、外部サービスの費用は御社から提供元へ直接お支払いいただきます。当方の提案は連携作業を対象としています。

連携が失敗したらどうなりますか?

失敗を記録し、安全であれば再試行し、通知します。知らないうちにデータが失われることはありません。

取引先向けにAPIのドキュメントを作れますか?

はい。OpenAPIの定義と、短いガイドおよびサンプルを公開します。

お問い合わせ

ご都合のよい方法をお選びください。1営業日以内に、日本語でメールにてお返事します。

メールで

riccardo@modernizestudio.com
メールを書く

関係するシステムと、システム間でやり取りしたい内容をお知らせください。1営業日以内にお返事します。

ファイルをお送りください

Access、Excel、VB6、Delphi、古い.NETで作られたプログラムなら、ファイル送付後48時間以内に無料の診断書をお届けします。

  1. ファイルのコピーを作成します。テスト用データでもかまいません。
  2. フォームまたはメールに添付します。パスワード付きの圧縮ファイルにし、パスワードは別送するのがおすすめです。ご希望があれば、先に秘密保持契約を結びます。
  3. 48時間以内に、診断書とパイロットモジュールの固定価格をお届けします。

イタリアを拠点に活動しています。

メッセージを送る

任意。データベース、Excelブック、スクリーンショット、仕様書など、10 MBまで。それより大きいファイルは、ダウンロードリンクをメッセージに記載してください。

メールで相談

ボタンを押すと、メッセージが入力された状態でメールソフトが開きます。メールソフトで「送信」を押すまで送信されません。

メールで相談