2015-09-07 1 views
2

Je suis en train de créer un pool de Cognito avec facebook comme fournisseur de connexion en utilisant boto3Impossible d'ajouter fournisseur de connexion Cognito en utilisant boto/aws cli

Ceci est l'extrait de code. Je suis en mesure de créer avec succès la piscine Cognito, mais la connexion facebook avec l'identifiant d'application fourni ne reçoit pas même si je mets je passe dans.

client.create_identity_pool(IdentityPoolName='my-pool-name', 
    AllowUnauthenticatedIdentities=False, 
    SupportedLoginProviders={'Facebook':511147282376301}) 

Qu'est-ce que je fais mal?

Répondre

4

Pouvez-vous essayer d'échanger 'Facebook' pour 'graph.facebook.com'?

Si cela ne fonctionne pas, quelques précisions seraient utiles. Par "ne se règle pas", voulez-vous dire que le pool est créé mais que vous ne voyez pas le fournisseur lié dans la console? Vous ne recevez aucune erreur, correct?

+0

Merci Jeff, ça a marché !! Il n'y avait aucun document sur ce que le nom du fournisseur devrait être et je ne reçois aucune erreur. Et, oui le fournisseur n'était pas lié dans la console. Changer "Facebook" -> "graph.facebook.com" a fait l'affaire. – premprakash

+0

Fantastique. J'ai remarqué la même chose - nous allons nous pencher sur la mise à jour de nos documents pour faire en sorte que ces champs soient plus clairs. –

+0

Les documents ont été mis à jour pour vous faciliter la tâche, merci pour le heads up. http://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_CreateIdentityPool.html –