Facebook是一个OpenID提供商吗? 我知道他们是一个OpenID的支持者,但他们是否允许人们通过OpenID与他们的Facebook凭据authentication与其他网站?
我们有一个基于浏览器的游戏,它使用Facebook Connect通过一个AppID,我们用来在canvas上运行相同的游戏,直到Fb Credits被引入,我们被迫closures它。 现在,我们只使用应用程序,就像在我们自己的网站上使用FbConnect集成的产品页面一样。 今天的邮件说明我们的情况: 如果您的Connect应用正在访问用户连接或要求超出年龄,电子邮件和我们的发布权限的其他权限,请删除这些请求。 (这指的是这个政策变化: https : //developers.facebook.com/blog/post/2012/09/05/platform-updates–operation-developer-love/ ) 我们使用scope=email,user_birthday oauth scope=email,user_birthday 。 这正是在早期的邮件中指定的,所以应该没问题。 一旦用户通过身份validation,我们只需致电 https://graph.facebook.com/me?access_token=… 并阅读到那里。 是否有可能,我们不能再给GraphAPI打电话了? 它包含性别,位置和区域等信息… Oauth数据包含fbuid,first / lastname和电子邮件,但它不包含年龄,我们应该允许问什么? 我是否必须明确地拨打https://graph.facebook.com/me?fields=birthday ? 有没有人真正成功地获得一个“主要托pipeFacebook的桌面网页游戏”遵守他们的新政策,而不创build一个新的AppID? 注意:关于像Facebook这样的“9月5日政策变更”,有几个问题:违规通知这一个,很多以前都是重复的,但是到目前为止我没有发现任何问题或答案。
说我有一个Android应用程序,连接到一个.net api接收/设置数据。 我的困惑是关于如何首次注册/login用户,并在每次向api发出请求时进行身份validation。 如果我只使用基于用户名/密码的身份validation将不够安全? 而我不能保存该用户名/密码在设备当然是安全的原因? 我应该在注册时为每个用户颁发一个GUID,把它保存在他们的设备中,并在api请求期间每次检索? 还有哪些其他模式可用,哪些是最有效和最安全的,我只需要一个stream程就可以了。 有人可以告诉我什么方法着名的Android应用程序喜欢Facebook , foursquare , twitter使用来validation从他们的移动应用程序到他们的服务器的每个请求? 对不起,如果这不是一些公共信息。
我一直在使用Rails和jQuery为Facebook写游戏。 自从我开始使用Facebook的JavaScript SDK,使用本地主机作为应用程序域似乎工作得很好。 我能够在本地和Heroku上testing我的游戏。 在过去的一天,Facebook似乎已经对他们的开发者界面做了一个大的更新。 现在,如果我将本地主机添加为应用程序域,它给了我以下错误: 这必须来自Canvas URL,安全canvasURL,站点URL,移动站点URL,页面标签URL或安全页面标签URL。 检查并更正以下域:localhost 我的游戏现在也不能在本地工作,并且当Javascript SDKlogin用户时出现错误: API错误代码:191 API错误说明:指定的URL不属于应用程序错误消息:无效的redirect_uri:给定的URL不被应用程序configuration允许。 当我部署我的游戏时,这不会发生,因为herokuapp.com被认为是有效的应用程序域。 如果我不能再使用本地主机或127.0.0.1,我该如何开发和testing我的游戏?
我现在正在研究一个基于facebookgraphicsAPI的Web应用程序。 我掌握一些关于用户的数据 – 实际上,可能的公共数据 – 如名称和ID。 我也知道,个人资料图片是公开数据的一部分,我想知道如何才能通过使用他的ID直接链接到用户的个人资料图片? 提前致谢
我有一个用php编写的博客网站,它使用简单的http post请求通过使用php curl来自动发布新博客文章到Twitter和博客平台。 我有一个博客网站的Facebook页面,并希望更新被张贴到页面的墙上,是否有一个简单的方法来做到这一点? 我真正想要的是一个url和一组参数,作为一个http post请求分组。 请注意,这是张贴到一个新的风格页面墙上不是configuration文件。 提前致谢。
我有一个应用程序使用旧的REST API调用Friends.getAppUsers来获取已经授权我的应用程序的当前用户的朋友列表。 我已阅读文档,如何使用Graph API做到这一点? 这是一个什么样的例子?
我遵循这里的指示: 这个应用程序的开发人员还没有正确设置这个应用程序的Facebooklogin? 公开我的应用程序,该圈是绿色的,所以该应用程序是公开的。 但是当我尝试login时,我去Facebook应用程序,它要求我login,然后我得到这个消息: 应用程序未安装:此应用程序仍处于开发模式,并且您无权访问它。 切换到注册的testing用户或向应用pipe理员咨询权限。 顺便说一句:我是pipe理员 任何帮助深表感谢。 我正在使用SeattleClouds,这发生在iOS和Android上。
我有一个Android应用程序,它支持通过其他应用程序发送文本。 因此它使用ACTION_SEND intent和EXTRA_TEXT字段。 select器向我展示了可以处理这种意图的所有应用程序。 那些是Twitter,EMail,…和Facebook。 但是当我selectFacebook时,它会打开浏览器并转到以下页面: http://m.facebook.com/sharer.php?u=mytext 它显示我的文本和提交button。 但是当我按下提交button什么都没有发生。 该页面只是再次加载。 我想也许只能通过Facebook应用程序发送URL。 那可以吗? 有没有人设法通过Facebook Android应用程序通过ACTION_SEND发送文本?
以下链接是在Twitter上分享一个页面: http://twitter.com/share Facebook有没有类似的select,不需要JavaScript? 我知道http://facebook.com/sharer.php ,但是这需要手动插入一个get参数(我不打算这样做),或者使用javascript(这不符合我的情况)。