, de oprichting van een douane - magento: in de tweede,,,,,,,,,, 76, 6 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts 3 dollar.Niet' dit artikel niet missen, maken deel uit van een reeks genaamd het creëren van een gewoonte in de API - magento. De oprichting van een douane - magento: na in dit deel maken deel uit van een reeks genaamd het creëren van een gewoonte in de API - magento. Het creëren van een speciaal API in magento: het eerste deel in deze reeks, bespreken we de gewoonte de API - magento. en, in het eerste deel, creëren we een volledig gebruik van modules te creëren gewoonte - documenten die nodig zijn voor de opneming van de module API - gewoonte. , in het tweede en laatste deel, zullen we door de anti - einde afdeling toont aan dat het gebruik van API -.,,,, laten we snel een herziening, een kort overzicht van het eerste deel.这里是清单我们已经创建的文件:,,应用程序/etc /模块/envato_all.xml:它是用来使我们自定义的模块文件,应用程序/代码/地方/什么什么懒觉/customapimodule /etc /config.xml:它是一个模块的配置文件,应用程序/代码/地方/什么什么懒觉/customapimodule /etc /api.xml:它是一个文件声明的API提供的模块,应用程序/代码/地方/什么什么懒觉/customapimodule /etc /wsdl.xml:在这个文件中,我们将定义的API方法根据WSDL的公约,应用程序/代码/地方/什么什么懒觉/customapimodule /辅助/data.php:这是由 Magento的翻译系统使用的文件,应用程序/代码/地方/什么什么懒觉/customapimodule /模型/产品/api.php:这是一个实现了逻辑的方法,我们的API模型文件。应用程序/代码/地方/什么什么懒觉/customapimodule /模型/产品/原料/v2.phpDe V2: steun voor de magento API - is een dossier.,,, als je al onze gewoonte - module, moet je ons zien API - methode "customapimoduleproductlist" is met de andere ondernemingen toegang tot API - en als je HTTP://///////v2_soap yourmagentostore API?Wsdl = blz. 1 geeft een overzicht van alle beschikbare API, steun voor magento, magento "-" en "- gebruikers".We moeten de rol van "API," omdat je niet wil dat de toegang van de gebruikers tot elke magento elke API."-" is gebruikt voor het creëren van een beperkte toegang tot API - middelen de rol. , bijvoorbeeld, je kan de oprichting van een rol mogen alleen de Read - only "lijst van de produkten" API.Aan de andere kant, je kan de oprichting van een rol, die het mogelijk maakt de lijst te wijzigen, wordt toegewezen aan de "vergunning" de gebruiker alleen.,, de oprichting van een "API - gebruiker" en "-" van de rol van de terminal, achter, in het eerste deel, creëren we een demonstratie "-" en "- gebruikers".Later zullen we deze gebruiken voor de consumptie van onze module voor de interface van de gewoonte.Het hoofd van magento terug naar het einde.,, de oprichting van een API - rol, naar, web services > > (Soap /XML - de rol van de RPC).Klik op de toevoeging van een nieuwe rol, te creëren voor een nieuwe rol.In de , de rol van informatie - en rekening, ik in de "demonstratie zeep rol", de rol van naam, op het gebied van .,,,,, de volgende, in , de rol van de middelen, rekening, zie je verschillende middelen en het vakje.In de klikken op Prodotti > producten van gegevens, vakje.Dit betekent dat de demonstratie van zeep rol "slechts toegang tot de middelen van de" gegevens ".Klik, behoud van de rol, de rol van informatie knop gered.,,,,, de oprichting van API - gebruikers, nu, laten we tot de API - en "demonstratie zeep" rol toegewezen aan de gebruiker.Ga, web - systeem)% GT%% GT% (Soap /XML - gebruikers, van de RPC).Klik op de toevoeging van een nieuwe gebruiker, tot het creëren van nieuwe gebruikers.In de , informatie aan de gebruikers, rekening, vul de vereiste informatie.,,,,, in de rol van verdere, , gebruikers, rekening te selecteren, die de rol van de zeep, radio.Klik, behoud van de gebruiker, te redden van de gebruiker informatie.,,,,, is dat we vaststellen die nodig zijn voor de toegang van de gebruikers tot de API - en de rol van magento!En, het gebruik van magento API - en op dit punt, en we zullen zien hoe de API magento.Je documenten de wortel van het creëren van een voorbeeld PHP documenten en vul het met de volgende inhoud <,,,???????PHP /V2 = nieuwe cliënt SoapClient ("http://www.yourmagentostore.com/api/v2_soap/dollar?Wsdl = 1); $Session = $klanten > log ('soapuser "," soapuser "); de resultaten = dollar klant > customapimoduleproductlist ($Session); voor de klant - > endsession ($Session); de ECHO" < pre - > "; print_r ($van de resultaten); bel de klant de nieuwe V1 = ///////SoapClient (" http://www.yourmagentostore.com/api/soap/dollar?Wsdl = 1); $Session = $klanten > log ('soapuser "," soapuser "); de resultaten = dollar klant > Tel. ($Session" producten ". De lijst en de generator ())); voor de klant - > endsession ($Session) ECHO '< de pre - >;; print_r ($resultaten);,," http://www.yourmagentostore.com "je magento winkel URL' s.Zoals ik al eerder zei, magento ter ondersteuning van de twee versies van de API, V1 en V2.In dit geval, mijn manieren.,,, in de V2 - model, in de eerste plaats creëren we een nieuwe SoapClient voorbeeld ".De volgende stap, noemen we het "logon" Register van het magento winkels die gebruikersnaam en wachtwoord nodig "API - gebruiker" in het voorgaande deel.Tot slot, noemen we het "customapimoduleproductlist" voor een lijst van producten te zoeken.Als input voor de variabele parameters worden doorgegeven aan de methode van de waarheid.Er dient te worden opgemerkt dat het een belangrijk punt is, "customapimoduleproduct" is voor "de lijst" van middelen en methoden, de naam is V1 API - model. Het enige verschil is dat de - functie.We zijn met behulp van een algemene "noemen" methode, waarbij een "de naam van de methode" en andere parameters als parameter.Zoals je kunt zien, "producten" wordt gebruikt als middelen voor - en de lijst is de naam van de methode.,,, conclusies, geeft een overzicht van de reeks.Nu moet je voelen magento API, je kunt creëren. De API, zoals je me vroeg.Genomen van uw suggesties en feedback.,
De oprichting van een douane - magento: in de tweede
Next Page:Weet