Facebook graph api 获取facebook页面访问权\u令牌appcelerator arg丢失
我用这个从facebook上获取页面访问令牌 我是用appcelerator钛做的Facebook graph api 获取facebook页面访问权\u令牌appcelerator arg丢失,facebook-graph-api,titanium-mobile,appcelerator-mobile,Facebook Graph Api,Titanium Mobile,Appcelerator Mobile,我用这个从facebook上获取页面访问令牌 我是用appcelerator钛做的 Ti.Facebook.requestWithGraphPath(Titanium.App.Properties.getString("sidnamn"), {fields: 'access_token'}, function(resp) { if(resp.access_token) { Ti.API.info(resp.access_token); } });
Ti.Facebook.requestWithGraphPath(Titanium.App.Properties.getString("sidnamn"), {fields: 'access_token'}, function(resp) {
if(resp.access_token) {
Ti.API.info(resp.access_token);
} });
当我运行此命令时,会出现以下错误:
message=“函数的参数数无效。应为4个参数,收到的参数数为:3 in-[FacebookModule requestWithGraphPath:(FacebookModule.m:440)”
那么我错过了什么
argument one = target
argument two = data
argument three = method (POST/GET)
argument four = callback
我的回答没有涉及目标或数据的质量,但您的第三个参数不是POST/GETTitanium.App.Properties.getString(“sidnamn”)是PageID。我的好先生。你当然是对的。但现在我有另一个难题<代码>Ti.Facebook.requestWithGraphPath('/'+Ti.App.Properties.getString(“sidnamn”),{fields:'access_token'},'GET',函数(resp){if(resp.access_token){alert(resp.access_token);}else{if(resp.error){alert(resp.error)}else{alert(未知结果)); } } }); });代码>当我运行它时,会得到“未知结果”。我是否需要从json解析一些东西来获取访问令牌?我如何运行它来查看它返回的json,这样我就知道如何解析它了?`Ti.Facebook.requestWithGraphPath('/'+Ti.App.Properties.getString(“sidnamn”),{fields:'access_token'},'GET',function(resp){if(resp.success){data=json.parse(resp.resp.resp);alert(data);}else{if(resp.error){alert(resp.error);}else{alert(“未知结果”);}}}}}});`我将获得pageID我如何获得页面令牌?