2017-09-15 47 views
-2

我正在使用其他API作爲SaaS銷售。我已經擁有大部分對我感興趣的功能(與西班牙網站Mercadolibre集成,市場支付,谷歌地圖,社交網絡以及會計管理部分)。Symfony 3在不使用ajax或Angular的情況下使用API​​數據

但是現在我想增加客戶端擁有一個FrontStore的可能性,他們可以通過一些默認模板提供API資源。

問題是,我不知道如何在不使用Angular的情況下將其與API代碼隔離開來,因爲Angular對網站的搜索引擎影響很大。 (控制面板和移動應用程序沒有問題,因爲我問了Ajax的所有內容,但這兩件事情都是不可定製的)

所以我不知道該怎麼做。

總結問題是:因爲他們可以訪問模板或主題,但不能訪問後端,它將在另一臺服務器上。

我已經計劃爲每個客戶製作一個程序實例,但我不想這樣做,因爲我做了多公司,我想利用它。 但我想提供我的10個基本模板,這項服務可以提高收費,也可以提供客戶端上傳自己頁面的可能性。我希望我很清楚。

我在LAMP平臺上使用Synfony 3.0.0和Angular 1.6。

我需要一些想法,以便從其他服務器獲取具有其他API的數據,並僅將它用於顯示產品或類似事物的網站。但不使用Ajax或Angular模板。

enter image description here

我離開你一個形象澄清。左側是私人部分,這不是客戶端可定製的,右側是網站,我想通過模板使用API​​中的數據進行定製。

回答

0

我不明白所有,但如果你需要使用API​​沒有ajax或角度,你可以使用guzzle http來創建一個客戶端類,其中包含所有的Web服務(如顯示產品或類似的東西)。這個tutorial怎麼可以使用它。希望幫助!

+0

什麼部分你不明白我有1 api休息由1控制面板,1移動應用程序和1點銷售桌面應用程序使用。我想使用api來訪問像其他領域的電子商務這樣的網站,這更好地解釋了嗎? –

相關問題