1
나는 클릭 할 때 호출되는 기능이 있습니다. 사용자가 FB 벽에 이미지를 게시 할 수있는 대화 상자를 열고 싶습니다. Javascript SDK를 사용하고 있습니다. 그러나 이것이 실행되면 아무 일도 일어나지 않습니다. 어떤 아이디어?Javascript SDK를 사용하여 FB에 사진을 공유하도록 사용자에게 묻는 방법
window.fbAsyncInit = function() {
FB.init({ appId: '***********', cookie: true, xfbml: true, oauth: true });
// *** here is my code ***
if (typeof facebookInit == 'function') {
facebookInit();
}
};
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
/* make the API call */
function facebookInit() {
FB.api(
"/me/photos",
"POST",
{
"object": {
"url": "https://graph.facebook.com/*******/picture?width=720&height=720"
}
},
function (response) {
if (response && !response.error) {
window.location = "http://url.com";
}
}
);
}
에 응답/오류를 콘솔에 나오는 오류가 없습니다 확인할 수 있습니다. 그러나 아무 일도 일어나지 않고 있습니다. – user1072337
'console.log (response)'에 아무것도 없다는 것을 의미합니까? 이것은 결코 결코 일어날 수없는 일입니다. Pl 코드를 올바르게 확인하십시오. –
좋아요, 대화 상자로는이 작업을 수행 할 수 없다는 것을 이해하지만 사용자에게 사진 공유를 요청할 수있는 방법이 있습니까? 단순히 자동으로 공유하는 것과는 대조적입니다. – user1072337