jsdk를 통해 관리인에게 페이지의 벽에 게시물을 보내려고합니다. 나는 그것이 내 자신의 사용자 (개인 사용자)를 위해 그것을 할 수있게 만들었지 만, 나는 그것을 "페이지"로 일하게 할 수 없다.jsdk에서 pagewall으로 피드를 게시
<div id="fb-root"></div>
<script type="text/javascript">
function SendToFacebook()
{
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({
appId: '**CORRECT ID**', // App ID from the app dashboard
channelUrl: '**MYPAGE**/channel.html', // Channel file for x-domain comms
status: false, // Check Facebook Login status
xfbml: true // Look for social plugins on the page
});
FB.ui(
{
method: 'feed',
name: 'MyFeed',
link: '',
// picture: '',
caption: 'My caption',
description: 'test',
message: 'MESSAGE?',
},
function (response) {
if (response && response.post_id) {
alert('Delat på facebook.');
} else {
alert('Inte delat på facebook.');
}
}
);
// Additional initialization code such as adding Event Listeners goes here
};
// Load the SDK asynchronously
(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_US/all.js";
fjs.parentNode.insertBefore(js, fjs);
} (document, 'script', 'facebook-jssdk'));
}
</script>
내 자신의 사용자 페이지에이 글과 필자는 "을"매개 변수를 시도했지만 페이지에 내 개인 사용자의 게시물을 보낼 수 있습니다. 이 기능을 로그인 기능으로 만들 수있는 방법이 있습니까? 마음에 드네 메신저에 상당히 새로운 데모와 예제를 환영합니다.
당신은 [페이지 액세스 토큰]를 사용해야합니다 (https://developers.facebook.com/docs/facebook-login/access-tokens /). 토큰은 현재 사용자 (및 사용 권한)를 식별합니다. 사용자 액세스 토큰을 사용하면 해당 토큰이 * 토큰이기 때문에 게시가 벽에 게시됩니다. – Lix
이 작업을 수행하는 방법과 참조하는 방법에 대한 코드 예제를 제공 할 수 있습니까? – Jimmy
모든 예제와 참고 자료는 내 의견에 게시 된 링크에 있습니다. – Lix