Tester votre intégration Facebook

Dans cette leçon, vous testez votre code JPA pour vous assurer que vous pouvez accéder aux informations des utilisateurs de Facebook et les utiliser.

Procédure

  1. Connectez-vous à votre magasin type B2B Aurora en tant qu'administrateur de site.
    Remarque : La connexion au magasin définit les jetons de sécurité afin que vous puissiez effectuer des appels REST à partir de Swagger. Bien que vous puissiez toujours afficher les ressources REST dans Swagger, le fait de ne pas vous connecter au magasin avec les autorisations appropriées peut vous empêcher d'exécuter tout appel REST depuis Swagger.
    1. Ouvrez le magasin type B2B Aurora dans un navigateur Web. Accédez à https://localhost/webapp/wcs/stores/servlet/en/aurorab2besite.
    2. Cliquez sur Connexion/Enregistrement et connectez-vous au magasin en tant qu'administrateur de site.
      Par exemple, wcsadmin.
  2. Une fois que vous vous êtes connecté, rendez-vous sur https://localhost/webapp/wcs/stores/servlet/swagger/index.html pour accéder à l'interface utilisateur Swagger.
  3. Utilisez Swagger pour vérifier le gestionnaire de ressources REST personnalisé.
    URL: https://localhost/wcs/resources/store/1/person
    Method: POST
    Header: Content-Type=application/json
    Post Body:
    {
    "logonId":"testUser001",
    "logonPassword":"XXX",
    "logonPasswordVerify":"XXX",
    "ext_facebookId":"testUser001@a.com",
    "ext_facebookName":"data001"
    }
    
  4. Consultez la table XSOCIALACCOUNT pour voir si les données du compte Facebook sont insérées.
    SELECT * FROM XSOCIALACCOUNT

Résultats

Si les données sont correctement insérées, la réponse est similaire à l'exemple de code suivant.
{
        "WCToken": “XXX”,
        "userId": "7002",
        "personalizationID": "1508487538324-1",
        "WCTrustedToken": “XXX”,
        "addressId": "3672571730"
    }