Der in der Anleitung von @synesty-Lukas beschrieben Prozess klappt so auch für HTTP-Verbindungen. Der Granttyp „client_credentials“ kann auch dort problemlos umgesetzt werden.
Die Sache hat aber einen Haken. Diese Art der Authentifizierung ist NUR für lokale Apps im eigenen Shopifystore möglich ist! Als externer Kollaborator kann man diese Authentifizierungsmethode für seine Apps NICHT benutzen. Die App muss von einem normalen Shopify-User aus dem Store erstellt und installiert werden.
Siehe der zweite Absatz hier in der Doku von Shopify.
Client credentials is only available for apps developed by your own organization and installed in stores that you own. Public or custom apps must use token exchange or authorization code. This tutorial shows you how to manually implement the client credentials grant type to acquire an access token for your app.
„token exchange“ und auch „authorization code“ sind weitaus komplexere Verfahren, die ohne eigens eingerichteten Server schwer bis garnicht umsetzbar sind.
Gruß
Gustav