Как получить изображение булавки с помощью pinterest api в php?

У меня есть все доски зарегистрированного пользователя, и с помощью API pinterest я могу получить контакты с данной доски, но когда он возвращает json, ссылки на изображение нет, поле изображения возвращается как нулевое. Итак, как получить изображение с содержанием oin. Вот полученный json.

Array ( [data] => Array ( [0] => Array ( [id] => 400327854358866609 [link] => https://www.pinterest.com/r/pin/400327854358866609/4837342446222323658/8737cad9ec4b46439289fbd4f22353f02255549d33a8999691d82b8642f42625 [url] => https://www.pinterest.com/pin/400327854358866609/ [creator] => [board] => [created_at] => [note] => Hello this is simple test [color] => [counts] => [media] => [attribution] => [image] => [metadata] => [original_link] => ) [1] => Array ( [id] => 400327854358814014 [link] => https://www.pinterest.com/r/pin/400327854358814014/4837342446222323658/3f1103b8d1c97de21f913293ee6062f4122313c931b054764167e96745f64465 [url] => https://www.pinterest.com/pin/400327854358814014/ [creator] => [board] => [created_at] => [note] => 55 Awesome Men’s Tattoos | InkDoneRight We’ve collected 55 Awesome Different Mens Tattoo Designs to inspire you! We also have the meaning and symbolism behind the common men’s tattoo designs... [color] => [counts] => [media] => [attribution] => [image] => [metadata] => [original_link] => ) ) [page] => )  

В приведенном выше json изображении или ключе мультимедиа нет значений.


person Bhavesh Nariya    schedule 02.06.2016    source источник


Ответы (1)


Если вы используете «API-проводник» и добавляете поле «изображение», одним из выходных данных является URL-адрес исходного изображения.

https://api.pinterest.com/v1/boards/BOARD_OWNER/BOARD_NAME/pins/?access_token=MY_TOKEN&fields=id%2Clink%2Cnote%2Curl%2Cattribution%2Cboard%2Ccolor%2Ccreated_at%2Ccreator%2Cimage%2Cmedia%2Cmetadata%2Coriginal_link%2Ccounts

Или с помощью JS SDK, например:

PDK.request(thisRequest, {fields: 'id,note,link,url,image'}, thisCmd, function(PDKdata){};

Смотрите мой пример здесь:

Пример использования Pinterest API

person jcsubmit    schedule 01.06.2017
comment
Ссылка на пример битая. Вы можете исправить ссылку? - person revliscano; 06.02.2020
comment
Похоже пост удалили. Джей Си - person jcsubmit; 07.02.2020