1

Я хватая фотографии Facebook Поста с помощью API вызова Graph:Выходит ли Facebook Graph API Post Image url (safe_image.php)?

GET /mypageid/posts?fields=id,created_time,picture 

Вот пример ответа:

{ 
    "data": [ 
    { 
     "id": "1389378987988776_1745791089014229", 
     "created_time": "2016-08-03T21:55:39+0000", 
     "picture": "https://external.xx.fbcdn.net/safe_image.php?d=AQBQL02u4kJtLNFs&w=130&h=130&url=fbstaging%3A%2F%2Fgraph.facebook.com%2Fstaging_resources%2FMDExNzQ1NzkwNjg5MDE0MjY5Ojk5ODEyOTY4Ng%3D%3D&cfs=1" 
    }, 
    { 
     "id": "1389378987988776_1745301615729843", 
     "created_time": "2016-08-02T18:10:53+0000", 
     "picture": "https://external.xx.fbcdn.net/safe_image.php?d=AQD7O17OAki29Gus&w=130&h=130&url=http%3A%2F%2Fcdn2.obsnocookie.com%2Fwp-content%2Fuploads%2F2015%2F03%2F13995025_770x433_acf_cropped.jpg&cfs=1" 
    } 
} 

Есть ли у picture URL дата истечения срока действия?

ответ

1

Нет даты истечения срока действия afaik, но вы никогда не должны полагаться на ссылки CDN, доступные позже в соответствии с Facebook. Если они вам нужны, вы можете их загрузить и сохранить на своем собственном сервере.

+0

Спасибо за ответ @luschn. Я не хочу быть грубым или чем-то, но не могли бы вы предоставить мне ссылку на facebook, в которой говорится, почему мы не должны полагаться на их CDN? – tixastronauta

+0

Это то, что facebook разработчики прокомментировали несколько раз в официальной группе разработчиков facebook: https://www.facebook.com/groups/fbdevelopers/ - просто спросите еще раз. – luschn