2016-08-02 38 views
2

因此,我想向我的Shopify網站添加一個新頁面,並且創建了該頁面,並向用戶詢問了一些信息。我的問題是如何在Shopify上保存這些信息。我瞭解PHP和JavaScript,但是我不會失去理解並且是Shopify中的工作流程。當我的客戶輸入他們的信息時,Shopify在哪裏存儲數據?我應該使用什麼語言與Shopify數據庫交談?使用shopify數據庫/後端

回答

1

如果您想要了解有關客戶註冊表單的更多詳細信息,您可以從Shopify購買following this very simple tutorial。它不會要求您訪問任何API;只需在現有表單中添加額外的字段即可。

除此之外,Shopify提供的向客戶以及一般資源添加附加信息的最佳方式是使用Metafields。但是,您需要使用API​​來創建新的API。這意味着你將擁有自己的PHP服務器運行編輯:它可以是任何語言,例如NodeJS,Python,Ruby,Java,.NET;我已經指定了PHP,因爲你提到你使用它)

的工作流程可以按照以下幾點: 用戶填寫此新頁面的表單 - >這將創建一個POST HTTP請求到PHP服務器 - >你在服務器代碼的店鋪內進行認證(this可能派上用場),並向新客戶metafields端點發布POST。最後,它會返回結果,以便您可以從Shopify頁面處理它。

請注意,您可能會直接通過Liquid模板引擎顯示元場,您不需要額外的代碼,也不需要爲此提供API。

+0

請注意,沒有必要使用PHP。它是許多腳本語言之一。您可以自由使用Javascript,Ruby,Python,.Net或適用於Internet計算的任何其他語言。 –

+0

謝謝大衛,我已經更新了我的帖子,以澄清你提到的內容。 –