Shopify Python 从 .scss.liquid 文件中获取主题资产 CSS

Shopify Python Get Theme asset as CSS from .scss.liquid file

是否可以外部(从我的非嵌入式 Shopify 应用)执行一个 API 调用来模拟 asset_url liquid 的功能标记并将 .scss.liquid 文件编译/处理为 .css 以便我可以在外部应用程序中使用它?

我的应用位于 subdomain.myapp.com,我希望能够包含商店 css 文件,以便我可以应用商店中的排版设置等。

目前我正在获取这样的主题资源:

current_theme = shopify.Theme.find_first(role="main")
theme_css = shopify.Asset.find(key='assets/theme.scss.liquid', 
    theme_id=current_theme.id)

我知道我可以使用应用程序代理将此页面嵌入到 Shopify 中,但我想访问 shopify 外部的 css。

你的问题似乎已经回答了你自己的问题。由于您可以调用 API 来获取样式表等主题资产,因此您可以随意使用它们。嵌入式应用程序与非嵌入式应用程序在身份验证和授权方面没有区别。