Приложение Facebook Опубликуйте на стене администратора JSSDK
Я новичок в разработке FB, но я боролся с этим часами.
Я добавил комментарии fb в свой блог, и я пытаюсь заставить приложение уведомлять меня каждый раз, когда кто-то добавляет комментарий в блог.
Поскольку я читал, приложения не могут отправлять сообщения, и поскольку я не могу найти способ получить информацию в панели уведомлений, я считаю приемлемым получить в своей стене сообщение из приложения.
Я работал над этим:
window.fbAsyncInit = function ()
{
FB.init({
appId : 'xxxxxxx', // App ID
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
oauth: true
}); //end init
FB.Event.subscribe('comment.create', function (resp) {
FB.api('/my id/feed', 'post', { message: 'new comment...'},
function(resp2) {
if (!resp2 ) {
alert('Sem resposta do perfil do admin' + url);
} else if (resp2.error ){
alert('Erro na notificação do admin - '; + resp2.error);// always comes to here
} else{ alert('Post ID: '; + resp2.id); } });//end api
});//end subscr
};
Я возился с fb.login
хотя это не так, как я хочу, и getsetssionstatus, как я и думал, может иметь какое-то отношение к разрешениям, но ни к чему не привел.
Еще один быстрый вопрос, мое приложение публикует активность на своей стене публично, как мне настроить ее, только друзья? Не могу найти свое приложение в настройках конфиденциальности.
1 ответ
Ну, я получил это, чтобы отправить. Просто подумал, что было бы лучше разместить приложение на своей стене. Получил это работает. Проблема была в том, что мне не хватало токена доступа. Теперь у меня есть его как приложение к стене приложения. Проблема сейчас в том, куда делись посты? Когда я пытаюсь получить доступ к graph.fecebook.com/appid/feed, я получаю следующее:
"data": [
{
"id": "appid_354550067919779",
"from": {
"name": "Estou ou Sou comments",
"canvas_name": "rodcomments",
"namespace": "rodcomments",
"id": "appid"
},
"message": "Novo coment\u00e1rio no blog...http://estouousou.blogspot.pt/2012/03/definitivamente-este-mes-e-o-culminar.html",
"type": "status",
"application": {
"name": "Estou ou Sou comments",
"canvas_name": "rodcomments",
"namespace": "rodcomments",
"id": "appid"
},
"created_time": "2012-03-24T06:37:21+0000",
"updated_time": "2012-03-24T06:37:21+0000",
"comments": {
"count": 0
},
"is_published": true
}, .........
так что пост есть...
Когда я получаю доступ к странице, которую я создал для приложения, там ничего нет:(Как получить доступ к стене приложения?