사용자가 공유 버튼을 클릭 할 때 페이스 북 타임 라인에 게시 할 사용자 정의 스토리를 만들었습니다. 내가 페이스 북에 로그인 한 동안 사용자가 페이스 북에 로그인하지 않은 경우사용자 정의 스토리에 대한 로그인 시작
, 나는 성공적으로, 다음 코드
function postLike() {
FB.api(
'https://graph.facebook.com/me/og_pricepan:compared',
'post',
{ product: objectToLike,
privacy: { 'value': 'SELF'}
},
function (response) {
if (!response) {
alert('Error occurred.');
} else if (response.error) {
document.getElementById('result').innerHTML =
'Error: ' + response.error.message;
} else {
document.getElementById('result').innerHTML =
'<a href=\"https://www.facebook.com/me/activity/' +
response.id + '\">' +
'Story created. ID is ' +
response.id + '</a>';
}
}
);
이제
를 사용하여 타임 라인에 게시 할 수있는, 나는 다음과 같은 오류 얻을 :
을 오류 : 현재 액세스 토큰을 사용하여 현재 사용자에 대한 정보를 쿼리해야합니다.
는 로그인 창은 페이스 북에 로그인하는 사용자를 묻는 그 자체로 개방하지할까요 아니면이 상황을 처리하는 내 말에 뭔가를해야합니까?
또한 사용자가 내 웹 사이트에서 타임 라인으로 맞춤 뉴스를 만들려면 검토를 위해 신청서를 제출해야합니까?
감사의 짝을 만드는 희망 많은 도움이되었습니다. 이제 필자는 필요한 것을 얻기 위해'FB.Login'을 중심으로 함수를 래핑했습니다. :-) –