Cra*_*erb 5 facebook facebook-graph-api
现在,Facebook API 返回这样的 URL,所有帖子/相册图像的大小均为 130x130 像素:
如何根据该 URL 检索完整(或任何更大尺寸)的图像?
例如这个:
或者类似的东西?
从 URL 中删除 s130x130 或 /v/t1.0-9/ 或将 _s 替换为 _n 或类似内容的所有其他建议都不再有效 - 我已经尝试过所有这些(如果您不相信我)。有办法实现这一点吗?不知道 Facebook 的人做了什么改变来禁用这个......
经过几个小时的搜索和拉扯我的头发后,我找到了一个适合我的解决方案。就我而言,我从 {page-id}/posts 中提取帖子,但我很确定这也对您有用,因为我曾经使用与您提到的相同的方法获取更大的图像。
这对我有用:
bigger_image="https://graph.facebook.com/" + picture_url_from_facebook.match(/_\d+/)[0].slice(1) + "/picture?type=normal";
Run Code Online (Sandbox Code Playgroud)
您可以在这个小提琴 或我们为客户做的这个页面上看到它的实际工作情况
感谢Er Adhish引领解决方案 @ /sf/answers/1895285241/
归档时间: |
|
查看次数: |
4052 次 |
最近记录: |