pinterest api documentation

Aggiornamento agosto 2015: Pinterest lo fornisce ora https://dev.pinterest.com/

C’è documentazione ufficiale o non ufficiale sull’API di Pinterest v2?

Le cose che so:

  • JSON api è in versione 2. https://api.pinterest.com/v2 ti dà una risposta JSON
  • Le persone stanno programmando contro di esso perché c’è un’app mobile e un beta dev
  • Domanda di autenticazione pintrest su SO
  • PHP wrapper per v1 con aggiornamenti per v2 su Github di Kellan con metodi: upload, pin, repin, tabs, attività, popolare – lettura Il codice di Kellan è la migliore informazione che ho trovato
  • Maggiori informazioni sul lavoro di Kellan con le risposte del team di Pinterest
  • Facebook non ufficiale ufficiale Dev gruppo
  • Ecco alcune delle stelle dietro Pinterest

Aggiornamento 4 marzo 2014 Pinterest ha presentato una API beta v3 a cui è ansible richiedere l’accesso. Scorri la pagina verso il basso e vedrai gli endpoint elencati nella colonna di sinistra. https://developers.pinterest.com/api_docs/

Aggiornamento gen 9 2013 Dal momento che https://api.pinterest.com/v2 fornisce un 404, sembra essere stato spostato in v3. https://api.pinterest.com/v3

    { "status": "failure", "code": 11, "host": "053", "generated_at": "Wed, 09 Jan 2013 10:25:27 +0000", "message": "API method not found.", "data": null } 

    Aggiornamento 19 nov 2012 La documentazione non ufficiale di api su http://tijn.bo.lt/pinterest-api è scomparsa, insieme al loro intero sito web. Lascio il link in questo post perché potrebbe tornare online. Ancora nessuna parola da Pinterest per gli sviluppatori sul loro stato di API.

    Aggiornamento 22 maggio 2012 Pinterest non ha ancora fornito una API pubblica. Le persone si connettono agli endpoint api come agente utente iPhone, disponibile per l’app iOS

    Aggiornamento Apr 17, 2012 Grazie a tijn, abbiamo documenti su Pinterest api versione 1 (ora v2) non ufficiale , e rapporti che solo gli endpoint di lettura sono attualmente disponibili in modo che i feed di stile RSS siano possibili entro i limiti di velocità.

    Aggiornamento del 3 aprile 2012 Il gruppo non ufficiale di Facebook ha alcune informazioni sulla qualità e molte persone fanno domande e postano risposte abbastanza utili

    A partire da oggi non sono disponibili documenti API ufficiali per Pinterest.

    Ma c’è la documentazione non ufficiale per v2 qui: http://tijn.bo.lt/pinterest-api

    Voglio offrire un aggiornamento sullo stato corrente dell’API Pinterest.

    Non ci sono ancora API pubbliche disponibili. Inoltre, Pinterest non sembra approvare nessuno che richiede l’accesso sul proprio sito.

    A partire da ora, gli endpoint dell’API di Pinterest v3 sono quasi completi anche se non esiste una documentazione ufficiale. Di seguito è riportato un breve elenco dei tipi di endpoint disponibili:

     https://api.pinterest.com/v3/users/ https://api.pinterest.com/v3/search/ https://api.pinterest.com/v3/domains/ https://api.pinterest.com/v3/categories/ https://api.pinterest.com/v3/oauth/ https://api.pinterest.com/v3/boards/ https://api.pinterest.com/v3/pins/ https://api.pinterest.com/v3/batch/ https://api.pinterest.com/v3/login/ 

    È ansible scoprire molti sub-endpoint a ciascuno degli endpoint sopra. Ho una lista di molti endpoint disponibili, ma dal momento che non sono pubblici, non li posterò qui (Suggerimento: molti di questi sono facili da indovinare). Tutti gli endpoint sopra citati richiedono un parametro access_token ad eccezione dell’endpoint di accesso.

    Per generare un access_token valido, sarà necessario consentire allo sviluppatore di accedere all’API da Pinterest, che attualmente sappiamo quasi imansible.

    Un’altra opzione è scrivere uno script per simulare un’azione di /v3/login all’endpoint /v3/login con il nome utente e la password di Pinterest. Restituirà un access_token se la richiesta ha esito positivo. Non entrerò nei dettagli su come ciò viene fatto, poiché non è mai inteso come parte dell’API pubblica e si riferisce solo agli utenti che accedono a Pinterest sulla loro app mobile.

    Tuttavia, puoi generare un token di accesso per il tuo account Pinterest per le app esistenti che sono state approvate da Pinterest come Pinterest per iPhone :

    https://www.pinterest.com/oauth/?consumer_id=1431594&response_type=token

    Vedrai che access_token viene restituito nell’hash dell’URL. Ora puoi usare questo access_token per giocare con gli endpoint ed è valido per un mese. Divertiti a scoprirli!

    Endpoint pubblici e non richiedono access_token:

    Perni con un nome utente noto e nome della scheda conosciuto:

    https://api.pinterest.com/v3/pidgets/boards/%5Busername%5D/%5Bboard_name%5D/pins/

    Perni con un nome utente conosciuto:

    https://api.pinterest.com/v3/pidgets/users/%5Busername%5D/pins/

    Recupero delle informazioni di (a) pin particolare (s):

    http://api.pinterest.com/v3/pidgets/pins/info/?pin_ids=521150988102375972,10133167885969245

    Contare il numero di pin:

    http://api.pinterest.com/v1/urls/count.json?url=%5BurlEncodedLink%5D

    A partire dall’11 giugno 2012 non esiste alcuna API ufficialmente rilasciata o documentazione per Pinterest. Una pagina di supporto di Pinterest ha un link a un modulo per essere avvisato quando viene rilasciato ufficialmente.

    Controlla API Pinterest per un raschietto per il momento.

    C’è un’API Pinterest non ufficiale in Mashape – https://www.mashape.com/ismaelc/pinterest-1#!documentation

    Screenshot qui sotto:

    inserisci la descrizione dell'immagine qui

    Ed ecco un altro che potrebbe valere la pena guardare (usa l’API PhantomJSCloud) – https://www.mashape.com/novaleaf/pinterest-to-json#!documentation

    La risposta di esempio si presenta così:

     { "pinterest_parser": { "boards": [ { "boardCover": { "alt": "Stuff We Love / by Etsy", "src": "http://media-cache-ak0.pinimg.com/custom_covers/216x146/155303955839058075_1385935738.jpg" }, "boardThumbs": [ { "alt": "", "src": "http://media-cache-ec0.pinimg.com/45x45/eb/90/3d/eb903ddac82981f34f2071753ec2d9ac.jpg" }, { "alt": "", "src": "http://media-cache-ec0.pinimg.com/45x45/01/54/79/015479f7d193838cab29334953416cf2.jpg" }, { "alt": "", "src": "http://media-cache-ec0.pinimg.com/45x45/79/11/36/7911362bd2fb73a2b2edf8427e944c69.jpg" }, { "alt": "", "src": "http://media-cache-ak0.pinimg.com/45x45/1b/a8/66/1ba866bdc7a4e4ee0d99fc838be1b2bb.jpg" } ], "href": "/etsy/products-i-love/", "pins": "690", "title": "Stuff We Love\n Etsy" }, ... 

    Se qualcuno è ancora interessato, apparentemente URL nel formato

     https://widgets.pinterest.com/v3/pidgets/users/{{ USER }}/pins 

    restituirà un bel carico utile di informazioni, comprese le informazioni dell’utente.

    La domanda è abbastanza vecchia, ma se qualcuno è ancora interessato a una risposta aggiornata: Pinterest ha finalmente lanciato un’API ufficiale , tra cui un SDK per Javascript, Android e iOS.

    Ho lavorato su un wrapper PHP per questo e ho notato che non tutti gli endpoint nella documentazione funzionano correttamente, ma la maggior parte delle cose funziona.

    iv ha un modo semplice e veloce per pubblicare su Pinterest ma sfortunatamente in questo momento pubblicherà solo un pin su una scheda e darà all’utente la possibilità di visualizzare il proprio profilo.

    Sono uno sviluppatore iOS che utilizza Titanium Studio, build: 3.0.1.20.

     var webView = Ti.UI.createWebView({ url : 'http://pinterest.com/pin/create/button/?url='ADD WEBSITE URL HERE '&media='ADD PICTURE URL HERE'&description=ADD DESCRIPTION HERE', top : offset, right : offset, bottom : offset, left : offset, autoDetect : [Ti.UI.iOS.AUTODETECT_NONE] }); 

    Sembra che https://api.pinterest.com/v3/pins/jphellemons/

    dà questo messaggio:

     { "status": "failure", "code": 2, "host": "ngapi-10430284", "generated_at": "Wed, 26 Jun 2013 14:56:44 +0000", "message": "Authentication failed.", "data": null } 

    e url https://api.pinterest.com/v3/pins/

     { "status": "failure", "code": 5, "host": "ngapi-70bcb1cc", "generated_at": "Wed, 26 Jun 2013 15:01:07 +0000", "message": "Method not allowed", "data": "405 Method Not Allowed" } 

    Quindi la prossima API sarà a quell’URL, credo. Basta autenticarsi con oAuth, credo. Perché hanno assunto John Yi di recente

    se non puoi aspettare la API ufficiale: http://pinterestapi.co.uk/

    aggiornamento 18 giugno http://readwrite.com/2013/06/18/the-disappointing-tale-of-pinterests-long-awaited-api#awesm=~oeF8IxscKLvPhN

    aggiornamento 31 luglio http://allthingsd.com/20130731/about-that-pinterest-api-its-not-ready-yet/

    Questa è la documentazione ufficiale per il pinterest che ho trovato, ed è utile che spero possa aiutarti anche la documentazione ufficiale

     https://api.pinterest.com/v1/pins/431430839282408407/?access_token=aaa https://api.pinterest.com/v1/boards/lorihiney/quotes/pins/?access_token=aa&limit=20&fields=id,link,counts https://api.pinterest.com/v1/boards/mother1086/test-title/pins/?access_token=aaa&limit=2&fields=id,link,counts