IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

[Symfony2] Connexion à une API [2.x]


Sujet :

Symfony PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2013
    Messages : 5
    Points : 5
    Points
    5
    Par défaut [Symfony2] Connexion à une API
    Bonjour,

    Mon projet fonctionne avec une API qui nécessite une authentification, je ne peux faire aucune interaction avec la base de donnée. Du coup je suis un peu perdu pour faire la page d'authentification (login).

    Quelqu'un connaîtrait-il un bundle qui gère la connexion à une API? Il y a t'il une personne étant déjà tombé sur ce cas de figure?

    Merci de votre aide

  2. #2
    Membre éprouvé Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Points : 1 105
    Points
    1 105
    Par défaut
    Bonjour,

    De quel type d'API s'agit-il ?

    Si c'est du REST, tu peux te tourner du côté de Zend\Http\Client probablement...

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2013
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Merci pour ta réponse Théocrite

    C'est une API du type REST (Json).
    J'ai déja commencé avec Symfony 2 du coup ça m'embête de passer sous Zend (que je ne connais pas du tout).
    Au niveau des bundles, j'ai commencé à chercher et je ne pense pas qu'il y en ai un qui me corresponde, ou sinon je ne l'ai pas trouvé.

  4. #4
    Membre éprouvé Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Points : 1 105
    Points
    1 105
    Par défaut
    Je ne te conseille pas de passer ton site sous Zend, mais plutôt d'utiliser un composant specific du Zend Framework 2, que tu peux inclure dans ton projet Symfony (les 2 sont PSR compliant et disponibles sur packagist).

    Dans ton projet, tu peux éditer le composer.json de ton projet, et ajouter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "zendframework/zend-http": "2.2.5"
    dans le require.

    Ensuite, composer install / composer update, et la librairie complète sera disponible dans ton projet.

    Dans ton controller, tu inclus le namespace et utilise comme la doc le propose.

    Voilà tout !

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2013
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Je vais tester tout ça, merci

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Points : 39
    Points
    39
    Par défaut
    Tu peux aussi utiliser guzzle:
    https://github.com/guzzle/guzzle

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. connexion vers une API
    Par darKnight0504 dans le forum Objective-C
    Réponses: 1
    Dernier message: 18/07/2014, 09h05
  2. JEG : jAPI : Une API pour C++Builder
    Par JEG dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/11/2003, 13h50
  3. [Tomcat]Connexion à une DataSource Oracle
    Par iceman dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 04/08/2003, 16h48
  4. Connexion à une base SQL_Serve via Internet
    Par Yoann_D dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 22/07/2003, 15h39
  5. comment peut se servire d'une Api en delphi
    Par maamar dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 22/02/2003, 10h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo