사용자가 내 웹 사이트의 콘텐츠를 공유 할 때 종종 미리보기 이미지에 나타나는 이미지는 이미지 자체가 아닌 웹 사이트의 로고입니다.썸네일에 대한 내 로고를 무시하도록 Reddit에 지시하려면 어떻게해야합니까?
어떻게 로고를 무시하도록 reddit에 알릴 수 있습니까?
많은 이미지를 검색하여 og image
메타 태그와 함께 사용할 이미지 reddit을 지정하는 방법에 대한 답변을 찾았지만 내 웹 사이트가 UGC의 일부이기 때문에이를 수행 할 수 없습니다. 즉 절대적인 모든 이미지의 URL. 예를 들어
: reddit not pulling scraping image on link post이
편집 :
이 내 말에 작동하지 않는 것 같습니다. 그것은 당신 일에 효과가 있습니까?
<script>
function img_find() {
var imgs = document.getElementsByTagName("img");
var imgSrcs = [];
for (var i = 0; i < imgs.length; i++) {
imgSrcs.push(imgs[i].src);
}
return imgSrcs;
}var result = img_find();
$("meta[property='og:image']").attr("content", result[1]);
</script>
문제점을 완전히 이해하지 못했습니다. 이미지 URL/reddit에 지정할 이미지를 모른다면 reddit은 어떻게 알 수 있습니까? –
@kn 제가 분명하지 않을 수도 있습니다. 사용자가 내 웹 사이트에 이미지를 업로드하면 이름이 긴 숫자의 영숫자로 무작위 화됩니다. 따라서 절대 URL은'website.com/page/fhj2kdshf4aje3dshfla8sdhfsjd'와 같이'fhj2kdshf4aje3dshfla8sdhfsjd'가 이미지입니다. 내 문제는'meta' 태그'og : image'가 현재 이미지의 절대 URL을 가리 키도록 지정하는 방법을 모른다는 것입니다 : /'window.href'는 나에게'website.com/page/ ',하지만 이미지 이름을 얻으려면 어떻게해야합니까? – Coder1000
@kn 그래서 업로드 된 이미지가 웹 사이트의 유일한 다른 이미지이므로 로고를 무시하도록 스 크레이퍼에게 알리는 방법이 없는지 궁금합니다. – Coder1000