Titanium (Android) - 邀请 Facebook 好友 -> 错误

Posted

技术标签:

【中文标题】Titanium (Android) - 邀请 Facebook 好友 -> 错误【英文标题】:Titanium (Android) - Invite Facebook-Friends -> error 【发布时间】:2015-03-23 18:25:34 【问题描述】:

我的 Appcelerator Titanium 有问题。我想使用 Facebook API 向用户的朋友发送邀请,但总是遇到同样的错误。

这是我的代码,我没有设置特殊的 Facebook 权限(也许我必须这样做?):

function sendRequestViaMultiFriendSelector() 
    Ti.App.fb.dialog('apprequests', message: 'my custom message', function(data)  
      alert(data);
    );

这是我通过 Facebook 对话框发送请求后的错误:

取消=真,成功=假,代码=-1

我用谷歌搜索了这个错误,然后我发现了这个: Appcelerator Error Ticket

所以我想,也许这就是问题所在,但这张票是 13 年 9 月开始的。它仍然开放,但我想也许它已经解决了,一年多之后。有人可以解决我的问题吗?感谢您的宝贵时间!

【问题讨论】:

【参考方案1】:

您似乎没有所需的权限。我猜你至少需要这些:

fb.permissions = ['publish_stream'];
fb.authorize();

我认为您使用的是 Titanium Facebook 模块(?)。您一定要查看documentation,因为它非常详细。

【讨论】:

以上是关于Titanium (Android) - 邀请 Facebook 好友 -> 错误的主要内容,如果未能解决你的问题,请参考以下文章

Titanium 推送通知(Android 接收通知延迟)

如何使用带有 Titanium 的 Android 材质主题设计属性(彩色状态栏,...)

如何在 iPhone 和 Android 的 Titanium 中实现 Google Analytic?

用相机拍照后应用程序重启(Titanium android)

Titanium Mobile JSON 和 Android 中的特殊字符

通过 Titanium 地图模块在 Android/Apple 地图上隐藏指南针