2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

自販機と接続するアプリであった話

Posted at

年功序列とやらで上流に行かされるのに嫌気がさして転職→ちまちまコードを書けるようになったゆるふわ主婦です。

##【前提】
CokeOnというコカコーラ社が出しているアプリがある。
これは、アプリ対応自販機と接続して、対応商品を購入するとスタンプがついて
15個たまると1本無料で交換ができるというアプリ。詳細は↓。
なお、歩数計としても使えてノルマ達成でスタンプが貰えたりもする。
コーラガブ飲みしてカロリーやっべ、と思っても販売元のコカコーラ社が歩くモチベを後押ししてくれるので
赤いラベルのコーラでも実質コカコーラゼロになる(ならない)。スタンプためてもう一回あそべるドン。
https://c.cocacola.co.jp/app/howto/index.html

オフィスの自販機なんか大抵数十円安いので、オフィスでスタンプを貯めて
外で好きな飲み物を無料で買ったりするとちょっとだけ嬉しかったりする。ちょっとだけ。

【本題】

このアプリ、時間帯によってスタンプ2倍キャンペーンとかもやってるので
その時間に自販機が並んでいる食堂に飲み物を買いに行くのである。
大体出退勤の時間帯だったりするので私みたいなスタンプ目当てのユーザー以外にもそこそこ購入者がいる。

ここで以下の通り表題の件が発生した。

  1. アプリを起動する。
  2. アプリ曰く「近くに接続できる自販機があるやで」
  3. わたし「よし、今日はこの自販機(何台かラインナップの違うCokeOn対応自販機がある)に接続したろ」
  4. アプリ曰く「接続完了したやで。好きな飲み物購入どぞー。」
  5. わたし「紅茶花伝にしよ。あ、PayPayで買うと還元あるから、そっちから購入するか」(もたもた)
  6. 綺麗なおねぃさんが、私の前にスッと出る。
  7. わたし「お?」
  8. 綺麗なおねぃさんが爽健美茶を現金で買う。
  9. わたし「あっ」
  10. アプリ曰く「お買い上げありがとう!アプリと自販機の接続解除するやで!スタンプ2個つけたるやで!」
  11. わたし「えぇ…」
  12. わたし「…紅茶花伝飲むからもっかい接続しよ…」
  13. アプリ曰k(ry)

社内に友達がいないので(泣)試したことはないのだが、自販機⇆アプリの状態の時は
他のクライアントからのアプリ接続は弾かれるはずである。(多分きっと恐らく)

しかし、商品購入の際にはどのクライアント(as人間)からでも購入を受け付ける。

例えば、アプリに登録した電子マネーを利用しないと購入ができないとかであれば別だが
コカコーラ自販機は現金はもちろんnanacoや交通系IC等スマホ以外にもカード形態の物も食っちまうんだぜなので(尚、大変助かっています)
アプリを接続した人間と実際に購入する人間が同一である事を判別するのは不可能である。

これはつまり自販機に接続し、切断されない範囲でうろうろしていれば
アプリを利用せずに購入する人間からポイントを頂く事が出来てしまうのではないかなあとふと思ってしまった。
ちなみに、購入せず一定時間経過すると切断される。

【とは言え】

まあ、やる人おらんやろという事で決着。
そもそもよっぽど急いでいない限り、自販機前でスマホをいじる人間がいたら
その前に出て買おうかとは思わないのである…。

ただ、自販機がアプリに接続されているかは確認しようって思いました。
(お値段の所の電光表示に青いバーが表示されるので分かります)

おちまい。

2
0
0

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
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?