2012-11-19 3 views
2

공유 대화 상자를 구현하는 동안 문제가 발생했습니다.Facebook stream.share 통합 대화 상자

내가 페이스 북 게시물의 URL을 지정하면 내가 그냥 URL을 표시하는 대화 상자 에 적절한 이미지, 설명하지 않습니다 http://www.facebook.com/132203113509196/posts/441790742550430

현재 발췌문 공유 대화 상자를 사용합니다.

FB.ui({ 
    method: 'stream.share', 
    u: post_url, 
}, function(response){ console.log(response); } 

무엇이 누락 되었습니까?

답변

1

글쎄, 어떻게 작동하는지, 그 URL에 오픈 그래프 태그가 없습니다. 또한, 내가 생각 "stream.share"사용되지 않으며,보다 효율적으로 사용하는 "공급"

물론

https://developers.facebook.com/docs/reference/dialogs/feed/

자신의 모든 매개 변수를 정의해야하지만, 너무 꽤 유연하게 . 당신은, 예를 들어, 단지 그래프 API와 데이터를 읽고 피드 대화를 위해 그것을 사용할 수 있습니다 피드 대화 상자에서 FB의 CDN 이미지의 URL을 지정하면서,

https://developers.facebook.com/tools/explorer/?method=GET&path=132203113509196_441790742550430

+0

감사 luschn, 그것은이다 오류 발생 : - FBCDN 이미지는 스트림에서 허용되지 않습니다. 거기에 대한 대안이 있습니까? – Rohan

+0

오, 그런 생각은 안했어 ... 음, 서버에 이미지를 다운로드하고 절대 URL을 사용할 수는 있지만 이미지는 서버에 남아 있어야한다. – luschn

관련 문제