[英]Drupal / ubercart remote node addition
我正在開發我的第一個大型Ubercart網站,該網站需要從現有xBase(DBF格式)進行每日產品數據庫更新。 從DBF到MySQL / PHP的轉換與Drupal安裝在同一台服務器上進行,使用我已經做過的一些自定義腳本,並且運行良好。 但是,下一步是讓我的腳本與Drupal交談,並使用價格/庫存水平/等更新產品節點。
至少在PHP方面,Google搜尋並沒有帶來任何成功。
那么我該怎么做呢? 我可以僅使用POST到Drupal中的特定頁面(即RESTful),還是必須使用一些更神秘的xmlrpc方法?
有兩種方法可以解決此問題。 如果您需要將導入系統與php分離,則可以創建一個api,該API允許您從經過身份驗證的數據提供者處更新產品。
http://drupal.org/project/services
不過,更簡單的方法是,如果您在php中工作,則應引導drupal並從php插入/更新節點:
這是執行此操作的好方法:hxxp://www.group42.ca/drupal_command_line_script_template
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.