0

내 사이트를 렌더링하는 페이 스북 응용 프로그램과 팬 페이지 탭이 만들어졌습니다.공유 페이스 북에서 공유 팬 페이지?

페이스 북 API를 사용하여 사용자의 벽에 게시물을 만들고 공유하려면 어떻게해야합니까?

미리 감사드립니다.

+0

을 당신은 전혀 명확하지있어! 정확히 당신이 그 말을하고 싶습니다. –

+0

@Sahil 제 질문을 신중하게 읽어주세요. 조금 혼란 스럽네요. –

+0

개념이 명확하지 않아서 혼란스러워합니다. 페이지로 작동하는 앱을 만들 수 없습니다.이 공유 작업과 관련하여 무엇을 말하려고하는지 명확하지 않습니다. 미안하지만 나는 아무도이 질문을 이해하려고 기꺼이 여기 있다고 생각하지 않는다. –

답변

4

당신은 단순히 /me/feed 사용할 수 있습니다 -

window.fbAsyncInit = function() 
{ 
    FB.init({ 
     appId  : '{app-id}', 
     status  : true, 
     cookie  : true, 
     xfbml  : true 
    }); 

    FB.login(function(response){ 
     if (response.authResponse) { 
      Share(); 
     } else { 
      // The person cancelled the login dialog 
     } 
    },{scope: 'publish_actions'}); 

}; 

// Load the SDK asynchronously 
(function(d){ 
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; 
if (d.getElementById(id)) {return;} 
js = d.createElement('script'); js.id = id; js.async = true; 
js.src = "//connect.facebook.net/en_US/all.js"; 
ref.parentNode.insertBefore(js, ref); 
}(document)); 

function Share(){ 
    FB.api(
     "/me/feed", 
     "POST", 
     { 
      "object": { 
       "message": "This is a test message", 
       "link": "{link}", 
       "description": "{description}" 
      } 
     }, 
     function (response) { 
     if (response && !response.error) { 
      // success 
     } 
     } 
    ); 
} 

권한이 필요합니다 : publish_actions

+0

m 사용 자바 스크립트 SDK.code :

함께 공유하는 방법 –

+0

여기에 많은 질문을하고 있습니다. 페이스 북 API의 기초가 매우 약합니다. 당신은 공식 문서를 따라야했는데 –

+0

당신의 대답은 정말로 도움이되었습니다. 어떻게 매개 변수를 전달할 수 있습니까? –

관련 문제