Facebook graph api 如何连接facebook并更新状态
我在这方面检查了Facebook模块 我想在facebook上发布这条消息,但我不想在Android和iOS模拟器上用下面的代码连接facebookFacebook 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',
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");
}
}
});