pinterest API 매뉴얼
2015년 8월 업데이트: Pinterest는 지금 바로 https://dev.pinterest.com/에서 제공합니다.
v2 Pinterest API에 공식 또는 비공식 문서가 있습니까?
내가 알고 있는 것:
- JSON api는 버전 2에 있습니다.https://api.pinterest.com/v2은 json 응답을 제공합니다.
- 모바일 앱과 베타 개발 프로그램이 있기 때문에 사람들은 이에 대해 프로그래밍을 하고 있다.
- SO에 대한 Pintrest 인증 질문
- Kellan의 Github의 v2 업데이트를 포함한 v1용 PHP 래퍼: 업로드, 핀, 리핀, 보드, 액티비티, 인기 - Kellan의 코드를 읽는 것은 내가 찾을 수 있는 최고의 정보입니다.
- 핀터레스트 팀의 답변과 함께 켈란의 작업에 대한 자세한 정보
- 비공개 Facebook Pinterest Dev 그룹
- 여기 핀터레스트 뒤에 있는 스타들이 있습니다.
업데이트 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 /
이미 알려진 사용자 이름을 가진 핀:
(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를 고용했기 때문이다.
- http://allthingsd.com/20130612/the-pinterest-api-is-coming-head-of-marketing-developer-partnerships-joins-up/
- http://www.businessinsider.com/pinterest-hires-john-yi-to-launch-api-2013-6
공식 api를 기다릴 수 없는 경우 http://pinterestapi.co.uk/
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
'source' 카테고리의 다른 글
Shared Preferences에 JSON 어레이를 저장해도 될까요? (0) | 2023.03.18 |
---|---|
ReactJS SyntheticEvent stopPropagation()은 React 이벤트에서만 작동합니까? (0) | 2023.03.18 |
HATEOAS에서 '_embedded'의 의미와 사용방법 (0) | 2023.03.18 |
*ngFor에 필터를 적용하는 방법 (0) | 2023.03.18 |
Woocommerce에서 주문을 위한 메타 추가 (0) | 2023.03.18 |