gpt4 book ai didi

facebook-graph-api - 如何使用图形API从提要中获取大图片?

转载 作者:行者123 更新时间:2023-12-03 12:00:17 24 4
gpt4 key购买 nike

从一页加载Facebook提要时,如果提要中存在图片,我想显示大图片。

如何获得graph API?提要中的图片链接不是很大。

谢谢。

最佳答案

这是一种获得更大印象的新方法。它是在Previews方法不起作用后诞生的

     /**
* return a big url of facebook
* works onky for type PHOTO
* @param picture
* @param is a post type link
* @return url of image
*/
@Transactional
public String getBigImageByFacebookPicture(String pictrue,Boolean link){
if(link && pictrue.contains("url=http")){
String url = pictrue.substring(pictrue.indexOf("url=") + 4);
try {
url = java.net.URLDecoder.decode(url, "UTF-8");
} catch (UnsupportedEncodingException e) {
StringBuffer sb = new StringBuffer("Big image for Facebook link not found: ");
sb.append(link);
loggerTakePost.error(sb.toString());
return null;
}
return url;
}else{
try {
Document doc = Jsoup.connect(pictrue).get();
return doc.select("#fbPhotoImage").get(0).attr("src");
} catch (Exception e) {
StringBuffer sb = new StringBuffer("Big image for Facebook link not found: ");
sb.append(link);
loggerTakePost.error(sb.toString());
return null;
}
}
}

享受你的大图像:)

关于facebook-graph-api - 如何使用图形API从提要中获取大图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9527530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com