공유 링크에 게시글 제목과 같은 추가 정보를 포함하려면 어떻게 해야 하나요?
예를 들어:
공유를 클릭했을 때 텍스트 상자에 "https://discourse.example.com/xxxxxx"가 표시되는 대신,
아래와 같이 표시되길 원합니다:
“게시글 제목:
AI가 생성한 요약 또는 게시글 첫 줄
https://xxxxx”
이 모든 정보가 다른 공유 버튼에도 함께 전달되도록 하고 싶습니다.
이런 식인가요?
이것은 자동으로 이루어지며, 주제를 공개로 설정하기만 하면 됩니다.
네, 대충 그런 뜻이에요. 디스코urs(모바일)에서 위챗으로 공유할 때, 위챗이 미리보기를 불러오지 않거든요. 그래서 디스코urs에서 공유 버튼을 누르는 시점에 미리보기의 대체물을 만들어보려고 하고 있어요.
응, 하지만 텐센트에서 일하지 않는 한 위챗에 할 수 있는 건 아무것도 없으니까, 그래서 이쪽에서 해보려고 해.
주제가 공개되어 있는지 확인하세요. WeChat이 og 태그를 소비하고 사용하지 않는다는 점이 놀랍습니다.
og 태그는 링크 미리보기용으로 Facebook이 도입한 지 몇 년간 표준이었습니다.
그렇지 않으면 할 수 있는 것이 없습니다.
이것이 작동한다는 증거입니다. https://developers.facebook.com/tools/debug 의 Meta 디버거에서 링크를 시도해 보세요:
로드 시 텍스트 필드를 수정할 방법이 전혀 없나요? URL 단축기 같은 일부 테마 컴포넌트는 가능해 보이는데.
위챗은 이걸 의도적으로 하지 않는 것으로 보입니다
아키텍처를 정확히 이해하지 못한 것 같습니다.
데이터는 _전체_에 노출됩니다.
추가할 것이 없습니다.
단, 주제가 비공개 카테고리에 속하지 않고 사이트가 로그인 전용이 아닌지 확인해 주세요.
저는 공유 버튼을 통해 위챗 메시지를 보낼 때, 사람들이 다음과 같은 내용을 볼 수 있기를 원합니다:
TITLE
SUMMARY
LINK
단순한 하이퍼링크만 있는 것은 외관이 별로 좋지 않고, 맥락을 파악할 수 있는 미리보기도 없기 때문입니다.
이 정보가 외부에 노출된다는 점은 이해하고 있습니다.
WeChat 커뮤니티에 이 문제를 제기하는 것을 권장합니다.
중국의 서비스이고 정부의 감시가 더 엄격하기 때문에, 어떤 사이트가 잘 보이게 허용될지 까다롭게 보는 것일 수도 있습니다.
또한, 링크가 정상적으로 작동하는지 확인하기 위해 Facebook 디버거(위에서 제공된 링크)와 몇몇 더 개방적인 서구 플랫폼에서도 테스트해 보시는 것을 추천합니다.
음, 그건 꽤 끔찍하네요 ![]()
위챗에 기능 요청을 제출할 시간인가요?
만들어 보세요 ![]()
(팁: 이 기능은 WeChat 측에서 실행되므로, WeChat 코드를 수정해야 합니다. WeChat이 공개된 데이터를 처리하지 않는다면 할 수 있는 것이 없습니다)
그게 제가 지금 하려는 거예요, ㅋㅋ 어디서부터 시작해야 할지 모르겠어요. URL 단축기 컴포넌트를 분해해서 어떻게 동작하는지 살펴봤는데, 게시물 내용을 가져오는 방법을 아무리 봐도 모르겠어요.
(JS나 Ruby를 해본 적이 없으니 도움이 안 되네요)
웹사이트 헤더의 og 태그에 있습니다. 예를 들어
![]()
잘 구축된 소셜 미디어 플랫폼(Discord, Facebook, Discourse 등)은 링크된 페이지를 크롤링하여 로컬 표시를 보완합니다.
이 크롤링 코드는 호스팅 플랫폼(예: Wechat)의 책임입니다.
이 경우 Discourse는 요청이 있을 때만 해당 페이지를 제공합니다.
이 경우 Discourse가 할 일은 더 이상 없습니다. WeChat이 로컬에서 콘텐츠를 어떻게 표시하는지에 대한 제어 권한이 없기 때문입니다. 어떻게 제어할 수 있겠습니까?!
WeChat과 서버 간에 접근 권한 문제가 있는 가능성도 있습니다. 이 부분도 조사해 볼 수 있지만, 해당 권한이 없기 때문에 WeChat이 어떤 경로를 통해 접근을 시도하는지 정확한 내용은 알 수 없습니다.




