2

Shopifyアプリを持っていて、システム内のユーザーのフローを理解しようとしています。

時々、私が行ったAPIリクエストが失敗するのを目にします。チェックすると、同じアクセストークンが以前にこのショップで機能していたときに、「無効なAPIキーまたはアクセストークン」が表示されます。

私の唯一の結論は、このユーザーがある時点で私のアプリをアンインストールしたということです。

ユーザーが私のアプリをアンインストールしたときに、ある種の通知を受け取ることは可能ですか?これは、ユーザーフローをよりよく理解し、APIリクエストが失敗する理由を確認するのに役立ちます。アプリをインストールしたすべてのショップを常にポーリングすることでこれを実装できますが、それはかなり不器用です-より良い解決策はありますか?

4

1 に答える 1

9

Webhookを登録できます。これは、特定のイベントが発生したときに選択したエンドポイントを呼び出すHTTP呼び出しです。この場合、リストしたいイベントは「app/uninstalled」です。

詳細については、 http://api.shopify.com/webhook.htmlを参照してください。

于 2013-02-20T15:34:39.783 に答える