Code d'erreur 403 sur Google+ api
J'ai eu "erreur": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp": "https://code.google.com/apis/console"
}
],
"code": 403,
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}
Quand j'ai essayer de chercher de l'Utilisateur le Profil Google+ de l'api par https://www.googleapis.com/plus/v1/people/me Chaîne d'URL.Si quelqu'un a une suggestion s'il vous plaît dites-moi dès que possible.Merci d'avance pour votre temps.
Vous devez vous connecter pour publier un commentaire.
Ce message signifie que vous n'avez pas configuré un Api Google console projet.
Vous verrez l'ID du client et le client secret des valeurs. Vous pouvez utiliser ces valeurs pour activer la communication avec votre projet et de l'Api Google.
Si vous n'utilisez pas déjà, voir le Google+ iOS SDK et de la documentation pour un plein pied à travers. La tâche s'appelle "écrire moments" est similaire à la mise en œuvre et montre comment connecter et utiliser Google+ Api REST dans une iOS de projet qui utilise le SDK.
Vous aurez besoin de spécifier la portée de plus.moi pour obtenir des informations de profil.
Je veux juste ajouter un peu d'informations ici, dans les rares cas où quelqu'un se jette dans ce problème.
J'ai une organisation (ORG). J'ai créé un deuxième canal (SC) avec certaines sélections, qui a référencé vidéos de ORG.
J'ai fait l'erreur de supposer que, parce que ORG propriété de SC, que je pourrais utiliser le même protocole oauth informations d'identification de ORG pour accéder à la fois. J'ai eu tort.
J'ai changé d'informations d'identification et qu'il était confus quand j'ai pu accéder aux listes de lecture, mais pas les vidéos. Encore une fois, j'ai besoin des informations d'identification pour chacun d'eux séparément pour accéder aux ressources sur le canal correspondant.
Boiteux, mais qui était de savoir comment il était.
BrettJ la réponse va couvrir la plupart des bases. Toutefois, vous pourrez également obtenir cette erreur même lorsque vos informations d'identification sont correctement authentifié - lorsque le portée n'est pas correctement configuré. Je voudrais vérifier la définition de la portée de votre OAuth danse. Assurez-vous que votre utilisateur est autorisé à faire la chose que votre code est d'essayer de les aider.
Sur le dessus de ce que BrettJ a mentionné, il est important d'envoyer l'en-tête d'autorisation pour la requête effectuée pour aller chercher de l'Utilisateur de google+ API.
Par exemple, Ajouter l'en-tête suivant
clé: Autorisation
valeur: Porteur ya29.Ci-cA_CywoVdVG#######
J'ai eu le même message d'erreur et après beaucoup de chasse, j'ai constaté que, dans mon cas, l'Autorisation d'en-tête avec le jeton d'accès n'a pas été définie. Ensemble
Authorization: "Bearer <YOUR_ACCESS_TOKEN>"
dans l'en-tête de la demande de CHAQUE API Google appel.