Я создал приложение в Facebook. С помощью Facebook Javascript SDk я разместил сообщение из приложения Android PhoneGap на стене Facebook. Но я хочу отобразить диалоговое окно с разрешением до публикации сообщения на стене.
(т.е.) Пока я нажимаю кнопку «Разрешить» в диалоговом окне разрешений, сообщение должно публиковаться на стене, а я нажимаю кнопку «Не разрешать», сообщение не должно публиковаться на стене.
Мой код:
<body>
<div id='fb-root'></div>
<script src='all.js'></script>
<input type="text" value="User ID" name="user_ids" />
<p><a onclick='postToFeed(); return false;'>Post to Feed</a></p>
<p id='msg'></p>
<script>
FB.init({appId: "xxxxxxxx", status: true, cookie: true});
function postToFeed()
{
var user_ids = document.getElementsByName("user_ids")[0].value;
alert(user_ids);
FB.api('/me/feed', 'post', { message: user_ids}, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
}
</script>
</body>
вышеуказанный код размещен на сервере. В phonegap (index.html) я вызвал URL с помощью метода window.open, он отобразит текстовое поле и кнопку. пока я нажимаю кнопку (получить значение из текстового поля) сообщение должно опубликовать на стене
как установить диалог разрешения для этой кодировки или как передать {perms: 'publish_stream'} в FB.api ('/ me / feed')
Пожалуйста, дайте мне предложение / идеи
Заранее спасибо.