2017 © Pedro Peláez
 

library pinterest-api

Simply connect to the Pinterest API v3 using PHP and cURL. Fork from kellan/pinterest.api.php [https://github.com/kellan/pinterest.api.php]

image

ivdet/pinterest-api

Simply connect to the Pinterest API v3 using PHP and cURL. Fork from kellan/pinterest.api.php [https://github.com/kellan/pinterest.api.php]

  • Friday, October 24, 2014
  • by ivdet
  • Repository
  • 2 Watchers
  • 2 Stars
  • 96 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 37 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

basic bindings for Pinterest API v3., (*1)

This is an unofficial API, and likely to change and break at any moment., (*2)

==, (*3)

You'll need an access token to make API calls. This is accomplished with an XAuth-like call using HTTP Basic Auth over SSL., (*4)

$p = new PinterestAPI();
$p->fetch_access_token($client_id, $client_secret, $username, $password);
$resp = $p->some_api_call($args);

See the demo example/index.php to try., (*5)

Alternately if you already have an access token, (*6)

$p = new Pinterest_API($access_token);
$p->some_api_call($args);

==, (*7)

The only methods I know about are:, (*8)

  • upload_pin
  • repin
  • boards
  • activity
  • popular

Notably missing is a pin method that simulates the pinmarklet. (that said I haven't looked very hard, so if you find one, let me know), (*9)

==, (*10)

At the moment the upload_pin method only takes the funny curl style file descriptors. It would be straightforward to make it smarter, but I haven't need it for my script. Call it like so, (*11)

$resp = $p->upload_pin(array(
    'board' => $board_id,
    'details' => 'another test',
    'image' => "@".realpath('../img/37.jpg')
 ));

The Versions

24/10 2014

dev-master

9999999-dev http://github.com/ivdet/pinterest.api.php

Simply connect to the Pinterest API v3 using PHP and cURL. Fork from kellan/pinterest.api.php [https://github.com/kellan/pinterest.api.php]

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api pinterest