2017-05-03 6 views
1

나는 yammer 통합과 관련된 문제에 직면하고 있습니다. 내 웹 응용 프로그램에서 기사를 yammer.com에 공유하고 해당 기사의 주석을 웹 응용 프로그램에 포함하려고합니다.Yammer가 웹 응용 프로그램에서 주석을 공유하고 주석을 포함합니다.

나는 & 주 아래 JS SDK 코드를 사용하여 불평에 대한 링크를 게시 할 수 ,

yam.platform.yammerShareOpenPopup(options); 

했지만 어떤 또는 공유 항목의을 threadId feedId 반환하지 않습니다 .

/* Like to have this kind of API to get the FeedId and ThreadId of the post */ 

    yam.platform.yammerShareOpenPopup(options).then((feedId,threadId)=>{ 

     // lot of codes 
    }); 
내가 피드 ID를 얻고 게시물을 공유 한 후 이드 스레드, 또는 REST API를 공유하고 feedID/ThreadID를 얻기 위해 사용할 수 있습니까 어떻게

? 많은 관련 Q & As 및 Yammer 문서를 검색했지만 불행한 답변이나 API를 찾을 수 없습니다.

의견이나 의견이 있으면 도움이되기를 바랍니다.

감사합니다.

답변

0

Yammer Share Button 메시지를 게시 할 때 의도적으로이 정보를 얻을 수 없습니다. 그것은 원래 Yammer (/ message/new)의 책갈피 렛 페이지에 연결되었습니다. yam.platform.yammerShare()만이 문서화 된 (read : supported) API입니다.

메시지를 게시하고 정보를 다시 얻으려면 REST API를 직접 호출해야합니다. 개발자 센터에서 posting messages을 시도하고 다음과 같은 것을 볼 수 있습니다 :

enter image description here

당신은 당신이 다시는 스레드 ID를 포함 찾고있는 메타 데이터의 다양한 정보를 얻을 수 있음을 알 수있다. 단점은 공유 버튼이 간단하지만 기본이라는 점입니다. REST API (서버 측 코드 또는 JS SDK 사용)를 사용하면 더 많은 기능과 제어 기능을 사용할 수 있습니다.

+1

답장을 보내 주신 @ brian, 확인하고 업데이트합니다. –