2015-01-27 2 views
0

블로그 섹션이있는 인트라넷 포털이 있습니다. 우리는 블로그 게시물에 대한 Yammer 코멘트를 원합니다. 우리는 Yammer Embed Commenting 기능을 사용하고 있습니다. 이 기능은 페이지에서 열린 그래프 데이터를 가져 오지 않는 것을 제외하고는 올바르게 작동합니다. 대신 기본값은 Yammer 's info (이미지 참조)입니다.Yammer embed는 불량 오픈 그래프 데이터를 보여줍니다.

사이트 소개 https://www.yammer.com/api/v1/likes/open_graph_object/351561199203555?_=1422308845424 (찾을 수 없음) (404)

GET 페이지에 오류도있다는

  • 외부에서의 OAuth에게
  • 액세스를 사용하여 액세스 할 수 불평 인증이 필요 SSL을 사용 우리 인트라넷

enter image description here

답변

0

사이트 인증으로 인해 나타났습니다.

삽입을 초기화하는 자바 스크립트에서 OG 데이터를 지정해야했습니다. 코드는 다음과 같습니다 :

yam.connect.embedFeed({ 
container: "#embedded-feed", 
network: "fourleaf.com", 
feedType: "open-graph", 
objectProperties: { 
    url: "https://box.com/file/abc123", 
    type: "file", 
    title: "Yammer ROI.pdf", 
    image: "https://dox.com/file/abc123.png" 
} 
}); 
+0

이 게시물은 오래되었지만 2017 년이고 정확히 동일한 문제가 발생합니다. "OG 데이터 지정"이 의미하는 바를 구체적으로 표현할 수 있습니까? –

+0

당신이 말했듯이 그것은 오랜 시간이었습니다. 나는 많이 기억할 수는 없지만 OG 또는 Open Graph 데이터는 객체가 embedFeed에 전달한 모든 데이터입니다. 이것을 시도하고 도움이되는지 확인하십시오. https://www.yammer.com/widget/configure –

+0

Yammer weirdism .. 페이지에 "코멘트"가 있다면 (아무도 없다) 오류가 없습니다. 그렇지 않으면 Chrome이 404를보고합니다. 같은 것을 actionButtons에 적용합니다 (누군가가 페이지를 "좋아해"하자마자 404 오류가 사라집니다). –