由於我經常使用第三方API,我認爲創建一些Magento模塊以實現輕鬆連接和查詢會很有幫助。理想情況下,你可以查詢像這樣的API ...Magento資源和API數據源
$data = Mage::getModel('tools/apixyz_list')->getCollection();
它將實例列表項的一個模型,然後試圖通過查詢API來獲取他們的集合。這需要在資源模型和API之間的配置中進行某種連接,這就是我遇到一些麻煩的地方。
有沒有推薦的方法來做到這一點?我在尋找關於這個主題的任何東西時遇到了很多困難,但考慮到通常需要從項目集成到項目中的API數量,我覺得它應該是一個相當普遍的問題。
不,這樣做的沒有建議的方式API通信。所有第三方API審訊都避開了Magento模型系統,並自行推出了一些東西,而第一方API集成使用更專業的模型格式(支付,運輸等)。你最初的感覺可能是「它應該已經存在,因爲它是一個普遍問題」,但是對於你的第二種感覺,那就是「某人應該已經建立了這個」。其他人都以同樣的方式感受,所以它永遠不會建成。 –