Tag: facebook

像iOS应用程序中的button

有谁知道如何将Facebook“like”button放入iOS应用程序? 我已经尝试了这篇博文中描述的方法。 但是我不太喜欢这个方法,因为它的丑陋login对话框。 而且,更重要的是,它使用户login两次。 例如,如果用户没有login,用户希望发送消息到他的墙上,我打电话给标准的FBLoginDialog,之后用户发布了一个消息,他可能想推“喜欢”button,他必须再次login – 这真是糟糕的用户体验。 怎样成为? 我怎么能给我的iOS应用程序的用户“喜欢”function?

打开HTML5的graphicsvalidation

有没有办法让Facebook的蹩脚的开放图元标签来validation,如果我的文档types是<!DOCTYPE html> (HTML5)? 除了facebook的Open Graph元标记之外,我的文档完全validation。 我真的不想使用<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">因为这会造成一系列新的问题。 这里是一个有问题的validation错误的例子。 错误行11,列47:在此元素meta不允许的属性属性。 <meta property="og:type" content="website" /> 任何帮助,将不胜感激…我一直在寻找和closures了几天无济于事。

Facebooklogin“给定的URL不允许应用程序configuration”

我已经添加Facebooklogin到我的网站。 但是,当我点击button,我得到一个红色的框,说: Invalid Argument Given URL is not allowed by the Application configuration. 如果我继续login,那么我得到: API Error Code: 100 API Error Description: Invalid parameter Error Message: next is not owned by the application. 不确定到底是什么问题。 任何想法表示赞赏。

Facebook SDKlogin从不在iOS 9上回拨我的应用程序

我已经按照本指南更新了我的应用程序,使用Facebook SDK 4.6在使用iOS 9 SDK构build时能够正常工作。 当我点击loginbutton时,一个Safari视图控制器会呈现(不应该redirect到Facebook应用程序?),但是在接受权限之后,Safari视图控制器永远不会被解散。 它加载一个新的空白页,坐在那里什么都不做。 如果我点击完成button,返回的FBSDKLoginManagerLoginResult isCancelled为true。 SDK是通过Facebook应用程序selectSafari视图控制器是否正常? 为什么我在login完成后没有得到callback?

C# – HttpWebRequest POST(login到Facebook)

我试图在我的程序中login到Facebook,并从那里parsing一些信息(如姓名,个人资料图片等)。 每次执行下面的代码,我都会redirect到Facebook的主页面。 string email = "email"; string pw = "pw"; string PostData = String.Format("email={0}&pass={1}", email, pw); CookieContainer cookieContainer = new CookieContainer(); HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(""); req.CookieContainer = cookieContainer; req.Method = "POST"; req.ContentLength = PostData.Length; req.ContentType = "application/x-www-form-urlencoded"; req.AllowAutoRedirect = true; req.UserAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"; ASCIIEncoding encoding = […]

Facebook“赞”buttoncallback

我有兴趣实施Facebook的“喜欢”button,但我想知道是什么用户点击这个button,所以我可以从这里得到一些有用的信息。 从我读到的,脸书正在黑暗中,谁在点击什么。 任何人都有一个关于如何跟踪哪个用户点击某个特定产品的button的想法? 更新:类似的button是由Facebook呈现,通过一个iFrame,或通过xFBML。 这就是为什么很难跟踪谁点击什么,或embedded一个onclick事件等。

使用没有访问令牌的Facebook Graph API获取公共页面状态

我正在尝试使用Facebook Graph API从公共页面获取最新状态,比如http://www.facebook.com/microsoft 根据http://developers.facebook.com/tools/explorer/?method=GET&path=microsoft%2Fstatuses – 我需要一个访问令牌。 由于微软网页是“公开”的,这是绝对的情况吗? 没有访问令牌,我有没有办法访问这些公共状态? 如果是这种情况,为我的网站创build访问令牌的正确方法是怎样的? 我有一个应用程序ID,但http://developers.facebook.com/docs/authentication/中的所有示例描述处理用户login。 我只是想在Microsoft网页上获得最新的状态更新并将其显示在我的网站上。

Omniauth Facebook错误 – Faraday ::错误:: ConnectionFailed

(仅供参考:我正在使用来自railscast#241的Twitter Omniauth,我成功地使用了Twitter,现在进入Facebook) 只要我使用OmniauthloginFacebook,我得到这个错误: Faraday::Error::ConnectionFailed SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed 这是什么意思? 这是我的代码 Rails.application.config.middleware.use OmniAuth::Builder do provider :facebook, '<key from fb>', '<another key from fb>' end 在我的代码中实际上没有什么,我所拥有的是在sessionController中,我想使用to_yaml来查看request.env class SessionsController < ApplicationController def create raise request.env["omniauth.auth"].to_yaml end end 我如何解决法拉第误差?

Facebook页面访问令牌 – 这些过期吗?

我正在构build一个允许用户pipe理他们的Facebook粉丝页面的应用程序。 这需要以下两个访问令牌: 用户访问令牌 页面访问令牌 我对用户访问令牌非常熟悉,但对页面访问令牌不是很熟悉。 有人知道页面访问令牌保持有效多久吗? 我在Facebook上能find的就是这个简洁的段落 ,它没有提到任何有关过期的事情。 我可以假设,如果我要求具有offline_access权限的用户访问令牌,页面访问令牌也将无限期地持续(除非用户更改密码或手动取消授权我的应用程序)? 我问,因为我想知道我应该多久查询一下Facebook Graph API并获取页面访问令牌。 当用户注册时,我应该只需要一次吗? 还是我应该要求他们每个API调用一旦他们不断变化? 后者显然是更多的征税!

您是否可以使用Graph API获取公共Facebook页面的提要,而不要求用户允许?

我从来没有使用过Facebook的Graph API或OAuth。 我只是试图使用Graph API获取公共Facebook页面的提要,但它需要一个访问令牌。 我不想麻烦用户login,并允许访问获得他们的令牌。 一个Facebook应用程序访问令牌可以用来获取公共提要,但我正在尝试完全使用Javascript,所以我不能使用应用程序的秘密这样做。 我读了一个Facebook应用程序访问令牌永远不会过期或更改,除非我手动重置密钥。 这是真的? 访问令牌硬编码是否安全? 如果没有,有什么办法可以validation应用程序来获取令牌,而不必涉及用户? 是否有某种types的通用应用令牌可以使用?