LoginSignup
12
7

More than 3 years have passed since last update.

荷物追跡APIのサービスがいつの間にか無くなったので自分で作り直した。

Last updated at Posted at 2020-10-03

以前自分が使っていた
暇人が荷物追跡APIとWebアプリを作ってみたを便利に使わていただいたのですがいつの間にか公開停止していたので自分で作ることにしました。

サービス概要

URL:https://trackingjp.work
伝票番号で、(ヤマト、佐川、日本郵便)配送の状況を調べるサイトです。
番号を入力するだけで三社自動で検索します。
ステイホームでネットで注文することが増え配達される荷物の管理を簡単にしたかったので作りました。

伝票番号を入力するだけで会社を気にしないで荷物の状態を確認できる



スクリーンショット 2020-10-03 15.13.38.png

一行ずつ伝票番号を入力してください。

API概要

URL:https://trackingjp.work/api/v1/tracking/伝票番号
伝票番号に付きましては7DRにて正当性をチェックしているので国際郵便などの場合は使えない可能性があります。

データ構造

{
    "number": 123456789012,
    "itemType": "ゆうパケット",
    "companyName": "japanpost",
    "companyNameJP": "日本郵便",
    "statusList": [{
            "placeName": "神奈川西郵便局(神奈川A)",
            "placeCode": "243-9799",
            "date": "09/04",
            "time": "00:00",
            "status": "引受"
        },
        {
            "placeName": "杉並南郵便局",
            "placeCode": "168-8799",
            "date": "09/05",
            "time": "06:40",
            "status": "到着"
        },
        {
            "placeName": "杉並南郵便局",
            "placeCode": "168-8799",
            "date": "09/05",
            "time": "16:18",
            "status": "配達完了"
        }
    ],
    "delivered": true
}

誤った伝票番号などの場合は

{
    "errors": [{
        "message": "エラー内容",
        "code": "エラー内容"
    }]
}

使用技術

フロントにはNuxt.jsを使用しました。
バックにはLaravel,Flaskです。

利用について

自由にお使いください。

仕様変更、サービスの停止、廃止が予告無く行われる可能性があります。

一応仕様変更がありましたらqiitaあたりに書くかもです。

個人が特定できない形で、動作ログや統計値の情報等を採取する可能性があります。

何かあればコメントによろしくおねがいします。

12
7
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
7