現在、Shopifyで新しいオーダーが作成されるたびに、自分のラズベリーパイがユニコーンを照らす小さなプロジェクトに取り組んでいます。私はウェブフックやWebサーバでは一度も扱っていません。以前はFlaskやZappaの方がずっと少なかったし、ホームネットワーク上のオープンインターネットにpiを公開することなく、これをどうやって設定するのか不思議でした。ウェブフックを受け取るためにラズベリーパイを設定する方法
私はFlaskとZappaと一緒にAmazonのLambdaを使用するのが簡単だと読んでいましたが、私はむしろ迷っています。
from time import sleep
from flask import Flask, request
import unicornhat as unicorn
import light.py
app = Flask(__name__)
@app.route('/', methods = ['POST'])
def index():
data = request.get_json()
if data['orders/create'] == null:
light.light() //lights uHat on new order creation
return "Success"
任意のポインタがはるかに高く評価されるだろう、私はいくつかの(私の暇な時間で)週間とwebdevショーでの私の経験不足のために、この上で私の頭を叩いてきた:これは私がこれまで持っているものです。たとえ正しいWebhookを聞いていてもShopifyのAPI情報を正しく読んでもわかりません。
もう一度おねがいします!
これは完璧です、ありがとう! – Tadhg