Facebook graph api 获取facebook页面访问权\u令牌appcelerator arg丢失

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); } });

我用这个从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);

        }   });
当我运行此命令时,会出现以下错误:

message=“函数的参数数无效。应为4个参数,收到的参数数为:3 in-[FacebookModule requestWithGraphPath:(FacebookModule.m:440)”

那么我错过了什么

argument one = target
argument two = data
argument three = method (POST/GET)
argument four = callback

我的回答没有涉及目标或数据的质量,但您的第三个参数不是POST/GET

Titanium.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我如何获得页面令牌?