LUA好友邀请Facebook。

我试图邀请我的 Facebook 好友使用我的应用程序,但由于某种原因,这导致游戏崩溃:

local facebook = require "facebook"
facebook.showDialog("apprequests", { app_id = ***} )

local function facebookListener( event )
    if ( "session" == event.type ) then
        -- 在成功登录后,请求已登录用户的好友列表
        if ( "login" == event.phase ) then
            inviteText.text = "Pulling friend list..."

            local params = {
                    app_id = ***,
                    message = "Try this! Test 123"
                }
            facebook.showDialog("apprequests", params)

            local access_token = event.token
            print( access_token )
        end
    elseif ( "request" == event.type ) then
        -- event.response 来自 FB 服务器的 JSON 对象
        local response = event.response

    elseif ( "dialog" == event.type ) then
        print ( "event type:" , event.type)
        print( "event name:" , event.name)
        print ( "event data:", event.data)
        print( "event response: ", event.response)

    end
end

有人知道为什么或者有更好的方法吗?

点赞