如何使用Facebook提要对话框发布文本?
我用Lua和Corona SDK编写应用程序。我想用Facebook提要对话框发布一些独特的文本。我的代码是:如何使用Facebook提要对话框发布文本?,facebook,facebook-graph-api,lua,coronasdk,Facebook,Facebook Graph Api,Lua,Coronasdk,我用Lua和Corona SDK编写应用程序。我想用Facebook提要对话框发布一些独特的文本。我的代码是: facebook.showDialog( "feed", {message = "This is my unique text" } ) 我也试过: local text_arr = {} text_arr.text = "This is my unique text" facebook.showDialog( "feed", {properties = text_arr }
facebook.showDialog( "feed", {message = "This is my unique text" } )
我也试过:
local text_arr = {}
text_arr.text = "This is my unique text"
facebook.showDialog( "feed", {properties = text_arr } )
他们两个都不工作。对话框发布操作后,我在墙上看不到“这是我唯一的”字符串。
那么,我该怎么做呢?用户登录facebook后,感谢您,您需要:
facebook.login( appId, listener )
您现在可以使用请求函数向facebook graph API发送请求:
facebook.request( "me/feed", "POST", {message = "Hello Facebook"} )
您可以在这里查看文档页面
如果您真的想使用我从未尝试过的对话框,我想您必须定义更多的参数:
从我的理解来看,应该是这样的:
facebook.showDialog( "feed", {
redirect_uri = "YOUR_URL",
link = "YOUR_LINK",
picture = "YOUR_PICTURE_URL",
name = "DIALOG_NAME",
caption = "DIALOG_CAPTION",
description = "DIALOG_DESCRIPTION"
})
有些属性可能是可选的,所以请随意处理一下…您是否先使用facebook.login()登录到facebook?是的,我以前使用facebook.login()登录过