Tag: Facebook的

Facebook登录引发“应用程序配置不允许给定URL:不允许使用一个或多个给定URL

我知道这个问题已经被问过很多次了,但仍然似乎抛出了这个错误,尽管我尝试了几个url地址。 我正在尝试通过asp.net mvc应用程序登录facebook,就像在微软教程中一样。 当我在本地主机上检查它时它工作正常(Facebook中的站点URL设置为: http://localhost:55797/但是当我在将应用程序上传到服务器后尝试检查它时它会给我这个错误: Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App’s settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App’s domains. 我的服务器的登录页面是: http : //proj.ruppin.ac.il/igroup20/test1/Account/Login.aspx 我尝试在我的Facebook应用设置网站url中写下以下内容: […]

如何在我的Facebook应用程序页面中获取页面ID

我的应用程序作为选项卡托管在FaceBook中,我希望在添加应用程序时将页面ID添加到我的逻辑中。 如何获取页面ID,我知道它存储在URL中但是当我试图从页面作为服务器变量获取它时,即使我的应用程序配置为iFrame ,我也没有得到它? 但这是获取父URL的标准方法。 C#: string t= request.serverVariables(“HTTP_REFERER”); //doesn’t get FB page url even if your app is configured as iframe ?!! @csharpsdk #facebook devs 有帮助吗? 非常感谢。

Facebook Connect使用ASP.NET成员资格提供程序与站点集成

是否有任何最佳实践或示例如何使用成员资格提供程序(或类似的东西)将Facebook连接与现有的ASP.NET应用程序进行最佳集成。 我相信我可以做些事情,但是,如果有一些信息和最佳实践可以减轻任何安全问题,那将会很棒。 目前我可以让用户“连接”并获取他们的信息,但是,我希望尽可能安全地处理它们,并尽可能地与现有用户进行处理。 特别是,我希望他们在’用户’表中有一个条目。 对于与ASP.NET MVC相关的任何信息都会有所帮助。 我迄今发现的一些有用的链接: http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=45825 Facebook Connect和ASP.NET

如何连接到Facebook,并使用C#SDK调试Facebook应用程序

我真的在努力寻找能够让基础知识正常运行的东西。 即使SDK附带的教程应用程序似乎也必须上传才能工作,因此没有简单的方法可以在本地调试和测试它。 任何人都有一个链接到我可以工作的工作样本? 干杯! 这是我目前在我的aspx中所拥有的。 代码隐藏中没有任何内容: FB.init({ appId: ”, status: true, cookie: true, xfbml: true }); $(‘#fbLogin’).click(function () { FB.login(function (response) { if (response.session) { //window.location = ” } else { // user cancelled login } }); });

facebook-C#-sdk MVC“Hello World”应用程序 – 如何获取访问令牌?

我从CodePlex下载了C#Facebook SDK“Simple MVC Website Example”: http://facebooksdk.codeplex.com/releases/view/54371 并成功地通过我的测试Facebook应用程序进行身份validation。 但是我无法弄清楚如何获取访问令牌(我想要离线访问,因此当用户首次授权我的应用程序获取其Feed数据时,我只需要抓取一次该令牌)。 非常感谢

如何在开发Facebook图形网站时使用localhost?

我想使用localhost使用图形api开发网站facebook应用程序。 我在asp.net c#工作 在以前的facebook的api中,我在应用程序设置的连接URL中写了http:// localhost:4300 / 。 现在它起作用了。 它一直告诉我应用程序名称发生错误。 请稍后再试。 有人建议吗? **如果我上传网站,并使用网站coonecturl,它是有效的。

连接到Facebook并使用api

有没有任何好的教程如何制作简单的控制台Facebook应用程序连接到Facebook并获取朋友列表,用户照片,状态或东西。 我看看facebook SDK的facebook示例,但如果我想在facebook上授权,我必须执行显示登录窗口的FacebookService.ConnectToFacebook方法。 但我想显示我自己的登录窗口。 或者只是在sql server中存储登录名和密码,并不时获取有关用户的一些信息。 这是真的吗?

使用Facebook登录注销后出现问题

我正在使用facebook sdk和facebook connect使用asp.net和c#将fb集成到我的网站中。 用户可以成功使用代码登录。 我面临的问题是每当用户通过fb登录时; 如果用户从Facebook的站点注销,然后尝试使用fb connect登录我的站点,则会出错:会话无效,因为用户已注销。 我应该再次提供facebook连接按钮,因为它最初会登录,但它会出错。 使用的代码如下所示: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (ConnectAuthentication.isConnected()) { Facebook.Session.ConnectSession _connectSession = new Facebook.Session.ConnectSession(ConfigurationManager.AppSettings[“ApiKey”], ConfigurationManager.AppSettings[“AppSecret”]); if (!_connectSession.IsConnected()) { lblStatus.Text = “Please sign-in with Facebook.”; } else { Facebook.Rest.Api api = new Facebook.Rest.Api(_connectSession); Facebook.Schema.user user = api.Users.GetInfo(); string fullName = user.first_name + ” […]

C#等价于file_get_contents(PHP)

作为(OAuthException)的后续(#15)您调用的方法必须使用app secret signed session调用我想知道file_get_contents()的等价物。 我尝试了以下但我illegal characters in path错误中得到了illegal characters in path 。 public ActionResult About() { var fb = new FacebookWebClient(FacebookWebContext.Current); var tokenUrl = “https://graph.facebook.com/oauth/access_token?client_id=” + FacebookWebContext.Current.Settings.AppId + “&client_secret=” + FacebookWebContext.Current.Settings.AppSecret + “&grant_type=client_credentials”; var objReader = new StreamReader(tokenUrl); string sLine = “”; var arrayList = new ArrayList(); while (sLine != null) { sLine = objReader.ReadLine(); […]

Facebook使用c#使用c#重新传输数据

我使用c#.net创建了桌面Facebook应用程序。 我想检索用户的消息,发布和聊天记录。 这是检索用户所有信息的便捷方式。我已经开始使用Facebook Graph API,但我没有得到任何例子。 谁能帮我 ?