2015-05-27 31 views
20

Tôi đang kéo các bài đăng trên Facebook bằng API biểu đồ facebook, hiện vấn đề là Hình ảnh hết hạn sau sau vài ngày.URL hình ảnh Facebook bị hết hạn

Tôi đã URL sau cho một hình ảnh đơn

Cũ URL Hình ảnh đó đã hết hạn

https://scontent-a.xx.fbcdn.net/hphotos-xfp1/v/l/t1.0-9/p180x540/14377_340369866155028_6836158858133154924_n.jpg?oh=7ed0d8818ad54fac851b036d24f5e674&oe=55579EE3

New URL Hình ảnh làm việc là

https://scontent-sin1-1.xx.fbcdn.net/hphotos-xfa1/v/l/t1.0-9/14377_340369866155028_6836158858133154924_n.jpg?oh=2f7ad72fa36fc026ad2bdcc1b0284146&oe=55C87432

Tôi thất vọng với vấn đề này, giải pháp của nó có thể là gì?

Trả lời

26

gì tôi đã biết từ cộng đồng khác về vấn đề này là

"Bạn không nên lưu trữ URL Facebook CDN để sử dụng thời gian dài - họ có thể thay đổi theo thời gian

Hoặc yêu cầu hình ảnh thực tế và sao chép. cho máy chủ của bạn - hoặc yêu cầu URL CDN hiện tại thường xuyên

(Bạn có thể muốn thử các cách giải quyết khác, chẳng hạn như trích xuất URL nguồn hình ảnh thực tế từ liên kết CDN, nhưng tôi khuyên điều đó - vì định dạng có thể thay đổi bất kỳ lúc nào.) "

+5

Tôi có thể tìm thêm thông tin về hạn chế CDN trên Facebook ở đâu? Tôi không thể tìm thấy bất cứ điều gì về việc không lưu url facebook cdn trong thời gian dài. –

+0

@ FranGarcía nó không phải là một hạn chế cho mỗi se, đó là thực dụng. Không có gì ngăn bạn giữ chúng lâu, nhưng không có sử dụng thực tế cho rằng kể từ khi họ sẽ hết hạn sớm hay muộn. –

+0

chắc chắn, nhưng tôi tự hỏi nếu có bất kỳ cách nào để giải nén lâu dài. –

8

bạn không thể lưu trữ facebook Hình ảnh url trong một thời gian dài, nó hết hạn vì mục đích bảo mật, vì vậy nó sẽ là một giải pháp tốt hơn để lưu trữ hình ảnh trong máy chủ của bạn.

+0

cảm ơn sự giúp đỡ. –

+2

Vì mục đích bảo mật, tốt hơn là sao chép hình ảnh? – toxaq

+0

@toxaq Tôi cho rằng đó là bảo mật của Facebook chứ không phải của bạn. ;) –

-1

http://prntscr.com/h2fe45 đây là phần giữ nguyên và đó là tất cả những gì bạn cần để có được mỗi khi liên kết được thay đổi. Tôi đã lưu hình ảnh vào năm 2013 và tôi vẫn có thể truy cập vào các ảnh này. Gần năm 2018.

+1

umm trừ khi tôi làm điều đó không chính xác. Tôi có hai đường dẫn hình ảnh này https://scontent.xx.fbcdn.net/v/t39.2147-6/22810589_10156968777165329_1274178292617838592_n.jpg?oh=815044de3320407148a2cd30ff8019fb & oe = 5AAFF9E1 https://scontent.xx.fbcdn.net/ v/t39.2147-6/22810589_10156968777165329_1274178292617838592_n.jpg? oh = c11d3f74dba8006de40676fad38f6bbf & oe = 5AD786E1 và thử https://scontent.xx.fbcdn.net/v/t39.2147-6/22810589_10156968777165329_1274178292617838592_n.jpg này không hoạt động. Tôi nhận được "thông số ngày URL không hợp lệ" –

+0

cùng một vấn đề ở đây: (bất kỳ giải pháp nào? – comdex

Các vấn đề liên quan