source

pinterest API 매뉴얼

ittop 2023. 3. 18. 09:22
반응형

pinterest API 매뉴얼

2015년 8월 업데이트: Pinterest는 지금 바로 https://dev.pinterest.com/에서 제공합니다.

v2 Pinterest API에 공식 또는 비공식 문서가 있습니까?

내가 알고 있는 것:

업데이트 2014년 3월 4일 Pinterest는 사용자가 액세스를 요청할 수 있는 베타 v3 API를 공개했습니다.페이지를 아래로 스크롤하면 왼쪽 열에 끝점이 나열됩니다.https://developers.pinterest.com/api_docs/

업데이트 2013년 1월 9일 https://api.pinterest.com/v2은 404를 제공하므로 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 }

2012년 11월 19일 갱신 http://tijn.bo.lt/pinterest-api의 비공식 API 문서와 웹사이트 전체가 삭제되었습니다.링크가 다시 온라인 상태가 될 수 있기 때문에 이 게시물에 남겨둡니다.Pinterest에서 개발자에게 API 상태에 대한 소식은 아직 없습니다.

2012년 5월 22일 업데이트 Pinterest는 아직 공개 API를 제공하지 않았습니다.사람들은 iOS 앱에서 사용할 수 있는 iPhone 사용자 에이전트로 api 엔드포인트에 접속하고 있다.

2012년 4월 17일 갱신 tijn 덕분에 비공식 버전 1(현재는 v2) Pinterest api 문서를 입수할 수 있게 되었습니다.또한 현재 엔드포인트 읽기만 가능하기 때문에 RSS 스타일의 피드가 환율 제한 내에서 가능합니다.

2012년 4월 3일 업데이트 비공식 페이스북 그룹은 양질의 정보를 가지고 있으며, 몇몇 사람들이 질문을 하고 꽤 유용한 답변을 게시합니다.

Pinterest API의 현재 상태를 업데이트 하고 싶습니다.

아직 사용 가능한 공용 API가 없습니다.Pinterest는 또한 자신의 사이트에 접속을 신청하는 사람을 승인하지 않는 것 같다.

현재 Pinterest v3 API의 엔드포인트는 공식 문서는 없지만 거의 완성되어 있습니다.다음은 사용 가능한 엔드포인트 유형의 간단한 목록입니다.

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/

위의 각 엔드포인트에 대한 많은 서브엔드포인트를 검출할 수 있습니다.사용 가능한 엔드포인트 목록은 있지만 공개되지 않았기 때문에 여기에 게시하지 않습니다(힌트: 대부분의 엔드포인트는 쉽게 추측할 수 있습니다.위의 모든 엔드포인트에는 로그인 엔드포인트 이외의 access_token 파라미터가 필요합니다.

유효한 access_token을 생성하기 위해서는 개발자가 Pinterest에 의해 API에 대한 접근을 허가받아야 합니다.이것은 현재 거의 불가능하다는 것을 모두 알고 있습니다.

하나의 은 로그인 을 시뮬레이트하는 하는 것입니다./v3/login핀터레스트access_access_access_access_access_access_access_access_contracteda.이것은 퍼블릭 API의 일부가 아니고, 모바일 앱으로 Pinterest에 로그인하는 유저만을 대상으로 하고 있기 때문에, 상세한 조작 방법에 대해서는 설명하지 않습니다.

그러나 Pinterest에서 승인된 기존 앱(: iPhone용 Pinterest)의 Pinterest 계정에 대한 액세스 토큰을 생성할 수 있습니다.

https://www.pinterest.com/oauth/?syslog_id=syslog1594&response_type=syslogs

URL의 해시에 access_token이 반환되는 것을 알 수 있습니다.이 access_token을 사용하여 엔드포인트를 재생할 수 있으며 유효기간은 1개월입니다.그들을 발견하는 것을 즐기세요!

access_token이 필요 없는 퍼블릭엔드포인트:

알려진 사용자 이름과 알려진 보드 이름을 가진 핀:

https://api.pinterest.com/v3/pidgets/boards/ [ http] / [ board _ name ] / http /

이미 알려진 사용자 이름을 가진 핀:

https://api.pinterest.com/v3/pidgets/users/[http]/filename/

(a) 특정 핀 정보 가져오기:

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

핀의 수를 카운트합니다.

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

현재 Pinterest에 사용할 수 있는 공식 API 문서는 없습니다.

그러나 v2에 대한 비공식 문서는 http://tijn.bo.lt/pinterest-api에 있습니다.

2012년 6월 11일 현재 Pinterest용 공식 출시 API 또는 문서 API는 없습니다.Pinterest 지원 페이지에는 정식 출시 시 통지되는 양식에 대한 링크가 있습니다.

당분간 Pinterest API에서 스크레이퍼를 확인합니다.

아직 관심 있는 사람이 있다면 URL은

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

는, 유저 정보를 포함한, 적절한 정보의 페이로드를 반환합니다.

Mashape에는 비공식 Pinterest API가 있습니다 - https://www.mashape.com/ismaelc/pinterest-1#!documentation

아래 스크린샷:

여기에 이미지 설명 입력

그리고 여기 또 하나 있습니다(PhantomJ 사용).SCloud API) - https://www.mashape.com/novaleaf/pinterest-to-json#!documentation

응답 예는 다음과 같습니다.

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

꽤 오래된 질문이지만, 여전히 최신의 답변에 관심이 있는 사람이 있다면: Pinterest는 마침내 Javascript, Android, iOS용 SDK를 포함한 공식 API를 출시했다.

PHP 래퍼 작업을 하고 있는데 문서의 모든 엔드포인트가 정상적으로 동작하고 있는 것은 아니지만, 대부분의 작업이 정상적으로 동작하고 있는 것을 알 수 있었습니다.

iv는 Pinterest에 쉽고 빠르게 게시할 수 있는 방법을 제공했지만 안타깝게도 현재 Pinterest는 보드에만 게시되며 사용자에게 프로필을 볼 수 있는 옵션이 제공됩니다.

저는 Titanium Studio를 사용하는 iOS 개발자이며 빌드: 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]
});

https://api.pinterest.com/v3/pins/jphellemons/ 인 것 같습니다.

는 다음 메시지를 표시합니다.

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

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

향후 API는 그 url이 될 것 같습니다.그냥 oAuth로 인증해 주세요.왜냐하면 그들은 최근에 John Yi를 고용했기 때문이다.

공식 api를 기다릴 수 없는 경우 http://pinterestapi.co.uk/

6월 18일 갱신 http://readwrite.com/2013/06/18/the-disappointing-tale-of-pinterests-long-awaited-api#awesm=~oeF8IxscKLvPhN

7월 31일 갱신 http://allthingsd.com/20130731/about-that-pinterest-api-its-not-ready-yet/

이것은 제가 찾은 핀터레스트의 공식 문서입니다.또한 도움이 되었으면 합니다.공식 문서에도 도움이 되었으면 합니다.

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

언급URL : https://stackoverflow.com/questions/9951045/pinterest-api-documentation

반응형