Dokumentasi pinterest api [ditutup]

96

Perbarui Agustus 2015: Pinterest menyediakannya di sini sekarang https://dev.pinterest.com/

Apakah ada dokumentasi resmi atau tidak resmi di Pinterest API v2?

Hal yang saya tahu:

Perbarui 4 Maret 2014 Pinterest telah meluncurkan API v3 beta yang dapat Anda minta aksesnya. Gulir ke bawah halaman dan Anda akan melihat titik akhir yang tercantum di kolom kiri. https://developers.pinterest.com/api_docs/

Perbarui Jan 9 2013 Sejak https://api.pinterest.com/v2 memberikan 404, tampaknya telah dipindahkan ke 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 }

Perbarui Nov 19, 2012 Dokumentasi api tidak resmi di http://tijn.bo.lt/pinterest-api hilang, bersama dengan seluruh situs web mereka. Saya meninggalkan tautan di postingan ini karena mungkin kembali online. Masih belum ada kabar dari Pinterest kepada pengembang tentang status api mereka.

Perbarui 22 Mei 2012 Pinterest masih belum menyediakan api publik. Orang-orang terhubung ke titik akhir api sebagai agen pengguna iPhone, yang tersedia untuk aplikasi iOS

Perbarui Apr 17, 2012 Terima kasih kepada tijn, kami memiliki versi tidak resmi 1 (sekarang v2) dokumen Pinterest api , dan laporan bahwa hanya titik akhir baca yang saat ini tersedia sehingga umpan gaya RSS dimungkinkan dalam batas kecepatan.

Perbarui Apr 3, 2012 Grup Facebook tidak resmi memiliki beberapa info berkualitas di dalamnya dan beberapa orang mengajukan pertanyaan dan memposting tanggapan yang cukup berguna

Dylan Valade
sumber
1
Itu tip yang bagus tentang titik akhir iPhone. Saya belum pernah mendengar tentang itu.
pluckyglen
@DigitalBiscuits terima kasih atas pemberitahuan di situs tjin yang turun
Dylan Valade
ada pembaruan? sepertinya ini sudah basi: x
ChuckKelly
1
Bahkan di antara yang tidak resmi dan yang lebih tua saya hanya melihat kemungkinan untuk mengerjakan atau mendapatkan data untuk pengguna yang masuk. Saya ingin melakukan sesuatu seperti pencarian kata kunci :( untuk platform sosial yang tampaknya sedang naik daun, menurut saya ini sangat tidak teratur. Statistik menunjukkan kepada saya bahwa lalu lintas dari pinterest jauh melebihi twitter dan saya selalu men-tweet..sesuatu untuk dipelajari di sini !
mendarat pada
1
minta akses api di sini: developer.pinterest.com/api_request
JP Hellemons

Jawaban:

38

Tidak ada Dokumen API Resmi yang tersedia untuk Pinterest mulai hari ini.

Tetapi ada dokumentasi tidak resmi untuk v2 di sini: http://tijn.bo.lt/pinterest-api

Encore PTL
sumber
7
+1 Terhadap @MikeGrace
tekknolagi
8
@EncorePTL, saya mencoba permintaan curl yang terdaftar tijn.bo.lt/pinterest-api tetapi semuanya mengembalikan 404 untuk saya, apakah semua ini dinonaktifkan?
Matilda
4
tijn.bo.lt adalah tautan mati.
funroll
2
Anda masih bisa mendapatkannya di arsip internet: web.archive.org/web/20130308101718/http://tijn.bo.lt/…
ToOsIK
2
tautan tidak berfungsi
Santosh Shinde
64

Saya ingin menawarkan pembaruan tentang status API Pinterest saat ini.

API publik masih belum tersedia. Pinterest juga tampaknya tidak menyetujui siapa pun yang mengajukan permohonan akses di situs mereka.

Sampai saat ini, endpoint dari Pinterest v3 API hampir selesai meskipun tidak ada dokumentasi resmi. Di bawah ini adalah daftar singkat jenis endpoint yang tersedia:

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/

Anda mungkin menemukan banyak sub-titik akhir untuk setiap titik akhir di atas. Saya memiliki daftar banyak titik akhir yang tersedia, tetapi karena itu bukan untuk publik, saya tidak akan mempostingnya di sini (Petunjuk: Sebagian besar mudah ditebak). Semua titik akhir di atas memerlukan parameter access_token kecuali untuk titik akhir login.

Untuk menghasilkan access_token yang valid, pengembang harus diberikan akses ke API oleh Pinterest yang kita semua tahu saat ini hampir tidak mungkin.

Opsi lainnya adalah menulis skrip untuk mensimulasikan tindakan masuk ke /v3/logintitik akhir dengan nama pengguna dan kata sandi Pinterest Anda. Ini akan mengembalikan access_token jika permintaan berhasil. Saya tidak akan menjelaskan secara detail tentang cara melakukannya, karena ini tidak pernah dimaksudkan sebagai bagian dari API publik dan hanya dimaksudkan untuk pengguna yang masuk ke Pinterest di aplikasi seluler mereka.

Namun, Anda dapat membuat token akses untuk akun Pinterest Anda untuk aplikasi yang ada yang telah disetujui oleh Pinterest seperti Pinterest untuk iPhone :

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

Anda akan melihat bahwa access_token dikembalikan dalam hash URL. Anda sekarang dapat menggunakan access_token ini untuk bermain-main dengan titik akhir dan berlaku selama satu bulan. Bersenang-senang menemukannya!

Endpoint yang publik dan tidak memerlukan access_token:

Pin dengan nama pengguna yang dikenal dan nama papan yang dikenal:

https://api.pinterest.com/v3/pidgets/boards/[username]/[board_name]/pins/

Pin dengan nama pengguna yang dikenal:

https://api.pinterest.com/v3/pidgets/users/[username]/pins/

Mengambil informasi dari (a) pin tertentu:

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

Hitung jumlah pin:

http://api.pinterest.com/v1/urls/count.json?url=[urlEncodedLink]

Ben Wong
sumber
Ben, tip bagus tentang token akses oauth.
Dylan Valade
3
satu-satunya hal yang hilang dari titik akhir ini adalah tanggal penerbitan pin.
Corban Brook
1
Sejak kemarin mereka sepertinya tidak mengizinkan penggunaan token akses yang dihasilkan oleh aplikasi iphone. Tidak tahu apa yang mereka ubah.
phoenixwizard
3
@CorbanBrook Apakah Anda berhasil menemukan tanggal penerbitan pin? Apakah ada cara untuk mendapatkan info ini?
goddamnyouryan
1
@BenWong Jadi Anda memposting ini pada tahun 2014 dan dokumentasi resmi Pinterest API masih belum diperbarui dengan tautan V3 ini. Jadi mana yang harus saya gunakan, tautan V3 atau V1?
Supertecnoboff
13

Pada 11 Juni 2012, tidak ada rilis resmi atau API dokumentasi untuk Pinterest. Sebuah halaman dukungan Pinterest memiliki link ke formulir untuk diberitahu ketika diluncurkan secara resmi.

Mike Grace
sumber
Saya telah mengisi formulir dokumen Google itu beberapa kali dalam setahun terakhir tetapi Pinterest belum menghubungi saya.
Dylan Valade
2
@DylanValade, sama di sini. Berharap untuk memiliki API. Sekarang saya hanya perlu mengikis html dan menguraikannya sedikit. Tetapi tidak ada tanggal untuk disortir atau apa pun
JP Hellemons
2
@JPHellemons Terima kasih telah memposting pembaruan v3
Dylan Valade
@JPHellemons Apakah Anda pernah menemukan cara untuk membuat tanggal tersebut muncul?
goddamnyouryan
Tidak, maaf saya tidak punya pembaruan
JP Hellemons
11

Periksa API Pinterest untuk mengetahui pengikisnya untuk saat ini.

jmoz
sumber
5

Jika ada yang masih tertarik, ternyata URL dalam format tersebut

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

akan mengembalikan banyak informasi, termasuk info pengguna.

Ricardo Pedroni
sumber
3

Ada API Pinterest tidak resmi di Mashape - https://www.mashape.com/ismaelc/pinterest-1#!documentation

Tangkapan layar di bawah ini:

masukkan deskripsi gambar di sini

Dan inilah satu lagi yang mungkin layak untuk dilihat (menggunakan PhantomJSCloud API) - https://www.mashape.com/novaleaf/pinterest-to-json#!documentation

Contoh tanggapannya terlihat seperti ini:

{
  "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"
      },
...
Chris Ismael
sumber
3

Pertanyaannya cukup lama, tetapi jika ada yang masih tertarik dengan jawaban terbaru: Pinterest akhirnya meluncurkan API resmi , termasuk SDK untuk Javascript, Android, dan iOS.

Saya telah mengerjakan pembungkus PHP untuk itu dan memperhatikan bahwa tidak setiap titik akhir dalam dokumentasi berfungsi dengan baik, tetapi sebagian besar berfungsi.

Dirk Groenen
sumber
2

iv mendapat cara sederhana dan cepat untuk memposting ke Pinterest tetapi sayangnya saat ini hanya akan memposting pin ke papan dan memberi pengguna opsi untuk melihat profil mereka.

Saya seorang pengembang iOS menggunakan 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]
});
Matthew Fitzgerald
sumber
Terima kasih @MatthewFitzgerald Saya telah menguji url Anda dan berfungsi dengan baik. Ini adalah fungsi dari generator tombol Pin It yang ditemukan di sini pinterest.com/about/goodies/#button_for_websites
Dylan Valade
2

Tampaknya https://api.pinterest.com/v3/pins/jphellemons/

berikan pesan ini:

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

dan url https://api.pinterest.com/v3/pins/ memberi

{
    "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"
}

Jadi API yang akan datang akan ada di url itu. Cukup autentikasi dengan oAuth, saya kira. Karena mereka baru saja mempekerjakan John Yi

jika Anda tidak sabar menunggu api resmi: http://pinterestapi.co.uk/

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

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

JP Hellemons
sumber
0

Ini adalah dokumentasi resmi untuk pinterest yang saya temukan, Dan ini membantu semoga saya berharap ini akan membantu Anda juga dokumentasi Resmi

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
Amitesh Kumar
sumber