친구의 타임 라인에 메시지를 게시하려고합니다. 다음 코드를 사용하고 있습니다. 적절한 액세스 토큰을 가지고 있지만 여전히 게시 할 수 없습니다. 여기 코드를 보시면 기쁘게 생각하십니까?Facebook 피드에 게시 할 수 없습니다.
<script>
$(document).ready(function() {
var token = "<?php echo $_SESSION['access_token'];?>";
alert()token;
$.post(
"https://graph.facebook.com/<?php echo $sqlr['regidfriendsid']; ?>/feed",
{
picture: "http://my.com/hi.jpg",
link: "https://www.my.com/login.php?ref=owall",
privacy: '{value: "EVERYONE"}',
access_token: token,
name: 'Facebook Dialogs',
caption: 'Reference Documentation',
message: " Click to see more? "
}
);
});
</script>
나는 왜이 오류가 발생하는지 알지 못합니다.
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104
}
}
'access_token'에 대한 몇 가지 문제 여기에 액세스 토큰을 확인하십시오 : [Debugger] (https://developers.facebook.com/tools/debug) –
@Sahil - 유효한 토큰. 나는 디버거에서 지금 막 체크했다. 나는 심지어 var token =' " php echo $ _SESSION [ 'access_token'];?>"; "바로 뒤에 경고 (토큰)를 유지하고 나에게 값을 준다. 이것에 대한 대안이 있습니까? – Yahoo
이 토큰을 사용하고 그래프 API 탐색기를 사용하여 게시를 시도하십시오. –