Facebook graph api 如何连接facebook并更新状态

Facebook graph api 如何连接facebook并更新状态,facebook-graph-api,titanium-mobile,titanium-modules,Facebook Graph Api,Titanium Mobile,Titanium Modules,我在这方面检查了Facebook模块 我想在facebook上发布这条消息,但我不想在Android和iOS模拟器上用下面的代码连接facebook var fb = require('facebook'); fb.appid = "55xxxxxxxxxx"; fb.permissions = ['publish_stream']; // Permissions your app needs fb.authorize(); fb.requestWithGraphPath('me/feed',

我在这方面检查了Facebook模块

我想在facebook上发布这条消息,但我不想在Android和iOS模拟器上用下面的代码连接facebook

var fb = require('facebook');
fb.appid = "55xxxxxxxxxx";
fb.permissions = ['publish_stream'];
// Permissions your app needs
fb.authorize();

fb.requestWithGraphPath('me/feed', {message: "Trying out FB Graph API and it's fun!"}, 
         "POST", function(e) {
    if (e.success) {
        alert("Success!  From FB: " + e.result);
    } else {
        if (e.error) {
            alert(e.error);
        } else {
            alert("Unkown result");
        }
    }
});
我刚刚在Facebook的页面上创建了一个应用程序

我应该使用Facebook开发者设置选项卡上的添加平台按钮吗?

如果答案是肯定的。我怎么填

Facebook Plaform的iOS
捆绑ID
iPhone商店ID
iPad商店ID

Facebook Plaform的安卓
包名
类名
密钥哈希

我的应用程序未在市场上发布。这是一个测试用例

我的Tianium SDK是
3.2.3GA
,我正在
iOS 7.1模拟器上测试它


提前感谢。

尝试将事件侦听器设置为facebook登录事件,如下所示:

var fb = require('facebook');
fb.appid = "55xxxxxxxxxx";
fb.permissions = ['publish_stream'];
// Permissions your app needs
fb.authorize();
fb.addEventListener("login", function(e) {
    if (e.success) {
        fb.requestWithGraphPath('me/feed', {
            message : "Trying out FB Graph API   and it's fun!"
        }, "POST", function(e) {
            if (e.success) {
                alert("Success!  From FB: " + e.result);
            } else {
                if (e.error) {
                    alert(e.error);
                } else {
                    alert("Unkown result");
                }
            }
        });
    } else {
        if (e.error) {
            alert(e.error);
        } else {
            alert("Unkown result");
        }
    }
});