Comment Créer des API de Service Web Dans Symfony2
Je suis en train de créer une API basée sur le service à l'aide de Symfony2 qui est le cadre principal de notre société a tendance à travailler. Je me suis dit à la recherche de la meilleure façon de créer un service web, j'.e: REST, SOAP, etc. Je ne suis pas un programmeur expérimenté. J'essaie simplement à la recherche de l'objet.
Ce que nous avons besoin d'un système qui permettrait de fournir des API et de faire d'autres applications sur la plate-forme ou de l'appareil. Par exemple: je peux utiliser l'API Twitter pour poster/récupère les tweets. De la même manière, nous essayons de créer un E-comm produit qui pourrait aider d'autres utilisateurs de construire des sites et des applications au-dessus de la plate-forme quel que soit le langage de programmation, un appareil ou un système d'exploitation.
Nous essayons de convertir notre produit dans une API basée sur le service à partir d'un pur "application MVC".
Peu importe la route que vous choisissez, jetez un oeil à mattgemmell.com/2012/05/24/api-design en fait, quand vous la conception de l'API - j'ai appris beaucoup de choses au sujet de " bon " conception d'API. Si vous avez le choix est juste entre REST et SOAP, alors je serais personnellement aller pour se REPOSER, mais peut-être lu sur cette question et voir si cela la rend plus clair pour vous: stackoverflow.com/questions/2285725/...
Je pense que vous devriez faire à votre question plus spécifique. Il reste peu défini ce que MVC signifie dans le monde PHP, donc ce n'est pas beaucoup d'informations. Si vous avez béton refactoring questions, vous devez ajouter un peu de code de sorte qu'il est plus clair.
OriginalL'auteur Sid | 2012-06-08
Vous devez vous connecter pour publier un commentaire.
Vérifiez le présent article Les Api REST avec Symfony2: Le Droit Chemin par Guillaume Durand sur la Conception d'une API REST.
peut-être que ça peut aider quelqu'un d'autre.
merci pour votre aide.
Bienvenue 🙂
Pour les futurs lecteurs: la ressource en lien est assez vaste (c'est à dire loin de la base) 😉
OriginalL'auteur HVKotak
Je pense que la meilleure des pensions de les regarder est:
https://github.com/lsmith77/symfony-rest-edition
ceci est un tutoriel
http://welcometothebundle.com/symfony2-rest-api-the-best-2013-way/
OriginalL'auteur liuggio
Je crois que les réponses données ci-dessus ne sont pas que d'introduction à l'univers de FOSRestBundle donc je recommande ce détaillée tutoriel d'initiation sur la façon appropriée de l'installation FOSRestBundle avec facile à comprendre des exemples sur les contrôleurs, le traitement des formulaires et ainsi de suite.
OriginalL'auteur Sebastian