2012-08-17 6 views
0

C# 응용 프로그램에서 내 고객의 페이스 북 벽에 게시해야하지만 페이스 북 응용 프로그램이 없습니다.응용 프로그램 ID없이 액세스 코드 받기

이 작업을 수행하려면 액세스 토큰을 받아야하며이를 수행하려면 응용 프로그램 ID가 필요합니다. AppID없이 Access Token을 얻으려면 어떻게해야합니까? 아니면 appid를 얻기 위해 "dummy"facebook app을 만들어야합니까? 당신은 페이스 북 응용 프로그램 및 페이지 관리 액세스 토큰을 생성

<div id="fb-root"></div> 


<script> 
    (function(d, s, id) { 
     var js, fjs = d.getElementsByTagName(s)[0]; 
     if (d.getElementById(id)) return; 
     js = d.createElement(s); js.id = id; 
     js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1"; 
     fjs.parentNode.insertBefore(js, fjs); 
    }(document, 'script', 'facebook-jssdk')); 
    </script> 


<div class="fb-send" data-href="http://example.com"></div> 

답변

0

슈퍼 빠르고 쉽습니다.

  1. http://developers.facebook.com/apps/ 및 클릭으로 개발자의 응용 프로그램으로 이동 "+ 새로운 앱을 만들기": 당신이해야 할 모든은 다음이다. 이렇게하면 새로운 앱이 만들어집니다. 페이지에 게시 할 때 앱 이름이 표시 될 수 있으므로 앱의 이름을 잘 지정하십시오.
  2. 그런 다음 그래프 탐색기 (https://developers.facebook.com/tools/explorer)로 이동 "응용 프로그램"오른쪽 상단에있는 드롭 다운에서 당신에게 새로운 응용 프로그램 을 선택할 수 있습니다, 다음 버튼 " 액세스 토큰 가져 오기"를 클릭합니다. 이제 "확장 권한"을 클릭 한 다음 "manage_pages"를 선택하고 "Get Access Token"을 클릭하십시오. 이제 귀하와 앱 사이에 액세스 토큰이 있습니다.
  3. 페이지를 관리 할 수있는 페이지 액세스 토큰을 얻으려면 (페이지 관리자 여야합니다) 그래프 탐색기에서 https://graph.facebook.com/me/accounts으로 이동하십시오. 이렇게하면 관리자 인 페이지와 앱 에 대한 액세스 토큰 목록이 제공됩니다. 그런 다음이 페이지 액세스 토큰을 사용하여 페이지로 게시 할 수 있습니다. 게시하려는 페이지의 페이지 액세스 토큰을 가져 와서 페이지에 게시 할 때 앱에서 사용하십시오.

당신이 위의 2 단계에서 오래 살았 액세스 토큰을 얻기 위해 여기 https://developers.facebook.com/roadmap/offline-access-removal/를 문서를 검토 할 필요가 60 일 이상 지속 액세스 토큰이 필요합니다.

도움이 되었기를 바랍니다.

1

페이스 북 소셜 플러그인을

샘플 코드를 사용하여 보낼 수 있습니다

감사합니다, 케리