我正在尝试为Windows Phone 7开发一个Facebook聊天应用程序。
我已经使用..../outh/authorize登录了。我获得了登录的应用程序接口,并使用从...../ to / access_token获得的access_token和与我的在线朋友获得的FQL查询成功登录到我的帐户。但问题是我的朋友不会在网上看到我。
我已经使用了user_online_presence、friends_online_presence、xmpp_login、user_checkins、friends_checkins、publish_checkins作为权限。
如何在应用程序中显示我的在线状态?
发布于 2011-08-29 13:05:13
除非你登录Facebook的聊天服务,否则你的朋友不会在网上看到你(尽管你应该能够在有适当权限的情况下看到他们)
在您的应用程序中使用Facebook chat的API文档如下:https://developers.facebook.com/docs/chat/
一旦你通过聊天API登录,你就应该对你的朋友显示为在线(当其他人通过API查询你的在线状态时)。这些文档用于实现您自己的Facebook chat登录,它们特别关注Facebook chat与标准XMPP实现的不同之处。
它不像实现许多其他API那么简单,但是这里有一些Python语言的示例代码:https://developers.facebook.com/docs/chat/#code -可能有C#或其他.NET示例,但我还没有见过它。
https://stackoverflow.com/questions/7226197
复制相似问题