Comment faire pour obtenir Pinterest V3 de l'API-KEY ou access_token
Je suis en train de chercher Pinterest de données, qui serait à l'information de l'utilisateur(disciple de comte, etc), et toutes les broches d'un utilisateur.
Je sais que la v3 de l'API sont maintenant et v2 api ont été prises vers le bas.
J'ai trouvé ce lien qui me donne des points de fin pour exactement ce que je veux:
http://techslides.com/most-repinned-pinterest-pins-by-website/
Mais je n'arrive pas à obtenir un access_token. J'ai demandé à pinterest pour accéder à l'api, mais ils n'ont pas répondu. Et je suis incapable de renifler les données de l'application.
J'ai aussi essayé Pinterest signature de l'outil de test qui est sur leur site mais pas de chance. Le lien qu'il génère ne fonctionne pas non plus. Il renvoie à un échec de l'autorisation.
https://developers.pinterest.com/tools/signature/
J'ai accès à l'APP-ID-Client et Secret. J'ai besoin de savoir comment puis-je obtenir un jeton d'accès/API-KEY pour profiter du beau travail pour moi:
https://api.pinterest.com/v3/users/jessicamalba/?access_token=APIKEY
MODIFIER
Avant que je me dit que c'est un doublon de
Comment obtenir le jeton d'accès pour l'accès Pinterest Api
Je voudrais juste dire qu'il ne l'est pas. Cette question a été posée il y a un an et a demandé à l'égard d'api V2. Qui, maintenant, de retour d'un 404
état. Alors maintenant, je suis ici poser des questions sur la V3 de l'api.
OriginalL'auteur Sambhav Sharma | 2014-06-12
Vous devez vous connecter pour publier un commentaire.
À la préface, j'ai vu quelques discussions que même si vous pouvez obtenir le jeton, il peut ne pas fonctionner si vous êtes approuvé développeur. Ainsi, vous pourriez envisager de demander à être un développeur d'API pendant que vous attendez pour essayer de travailler tout cela. Également V3 est une version bêta, donc.. Cette réponse pourrait fonctionner pour l'instant, toutefois, il ne peut pas travailler plus tard si elle finit par ne pas être le moyen officiel pour obtenir le jeton quand il s'agit de la bêta.
La première étape: connectez-vous sur pinterest alors vous avez besoin pour créer une application sur le https://developers.pinterest.com/manage/ lien lesquelles vous pouvez également obtenir à partir des principaux développeurs de la page sur pinterest. J'ai choisi de créer une application IOS, même si je n'ai pas l'intention de l'utiliser avec IOS, juste pour que je puisse obtenir une application créée pour essayer de faire de l'API de travail.
Le cadre de la création de l'application, vous demande de spécifier une url de callback, c'est l'url de votre site web qui va recevoir le jeton & token des données liées dans un hash tag {je suppose qu'ils ont fait de sorte que seul le javascript peut obtenir à elle plutôt que de php directement} cependant, vous pourriez modifier le hashtag en javascript pour déposer le hachage et le rediriger vers une autre url, ce qui peut recueillir que get ou post params.
Une fois créé remplacer l'id de l'application "1412345" (c'est à dire consumer_id, parfois également appelé client_id) dans l'url ci-dessous.
Ce que j'ai vu est-ce numéro commence par 14...... à l'heure actuelle
https://www.pinterest.com/oauth/?consumer_id=1412345&response_type=token
Étape deux: Les exécutée url ci-dessus, vous arriverez à une page vous demandant d'autoriser l'application à accéder à votre compte d'utilisateur. Une fois que vous l'autoriser, il va envoyer le jeton de retour à votre site web. dans le hash tag et vous pouvez utiliser javascript pour lire le hashtag
fenêtre.emplacement.de hachage.substr(1, fenêtre.emplacement.de hachage.la longueur), vous aurez l'obtenir params chaîne à partir de la balise hash contenant access_token, expires_at (durée, en secondes, qui est égal à 30 jours) et token_type qui sera égal à "au porteur"
Note le jeton sera base_64 codé, je ne sais pas si c'est censé rester de cette façon pour être utilisés, mais je présume.
Faire cette api a un paramètre de recherche pour l'horodatage ou created_date? Comme j'ai besoin de trouver des épingles par ordre de date dans la recherche de l'api. BTW +1 pour la grande ans. 🙂
OriginalL'auteur Damon Hogan
Ok, donc, à compter d'aujourd'hui, à la suite sont les parties de l'api qui sont du domaine public et utilisés par des widgets.
Parties publiques de l'API (utilisé par les widgets)
Récupérer les broches sur un conseil particulier:
OBTENIR http://widgets.pinterest.com/v3/pidgets/boards/eecolor/test/pins/
OBTENIR http://api.pinterest.com/v3/pidgets/boards/eecolor/test/pins/
Récupérer les broches d'un utilisateur particulier:
OBTENIR http://widgets.pinterest.com/v3/pidgets/users/eecolor/pins/
De la récupération de l'information de (a) broche(s):
OBTENIR http://widgets.pinterest.com/v3/pidgets/pins/info/?pin_ids=521150988102375972
OBTENIR http://widgets.pinterest.com/v3/pidgets/pins/info/?pin_ids=521150988102375972,10133167885969245
Compter le nombre de broches:
http://widgets.pinterest.com/v1/urls/count.json?url={urlEncodedLink}
http://widgets.pinterest.com/v1/urls/count.json?url=http%3A%2F%2Fwww.flickr.com%2Fphotos%2Fssass%2F3436030086%2F
Noter que le lien est retourné dans l'autre API réponses
Vous pouvez utiliser ?rappel=myJsFunction à utiliser JSONP
OBTENIR http://widgets.pinterest.com/v3/pidgets/boards/eecolor/test/pins/?callback=myJsFunction
Vous pouvez utiliser l'api au lieu de widgets et également https
OBTENIR http://api.pinterest.com/v3/pidgets/boards/eecolor/test/pins/
OBTENIR https://api.pinterest.com/v3/pidgets/boards/eecolor/test/pins/
Récupérer les broches d'un utilisateur particulier: GET widgets.pinterest.com/v3/pidgets/users/eecolor/pins c'est en donnant seulement 50 enregistrements
OriginalL'auteur Sambhav Sharma
c'est un officiel Pinterest la Documentation de chaque chose, vous le trouverez ici, j'ai fait de même pour mon exigence.
Jeton d'accès
comment l'utiliser
Mais pour V1 api
exemples:
je pense que maintenant, il est vrai que je l'ai modifier la réponse avec quelques exemples
OriginalL'auteur Amitesh Kumar