`
eonbell
  • 浏览: 59460 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

FaceBook Setup Issue

阅读更多
First use this url to ask user to add your facebook app(if user not login, facebook will redirect to login page and then go to this url)
https://graph.facebook.com/oauth/authorize?redirect_uri=< http://YOUR_FaceBookCallback_SERVLET>&amp;client_id=<YOUR_app_key>

Then you can use this url to ask user grant the extend permission(allow offline access)
http://www.facebook.com/authorize.php?api_key=<YOUR_app_key>&v=1.0&ext_perm=offline_access&next=< http://YOUR_FaceBookCallback_SERVLET>=true&return_session=true

Then you will have an auth_token in the url, use Get to take it out and use it to generate the infinite session key. For php version, it looks like this:
1. $auth_token=$_GET['auth_token'];
2. $infinite_key_array = $facebook->api_client->auth_getSession($auth_token);
3. print_r($infinite_key_array); if the key is infinite, the expire will be 0

The result will be: Array ( [session_key] => c03eed6d6f07f335d4a36cd2-598500288 [uid] => 598500288 [expires] => 0 )
c03eed6d6f07f335d4a36cd2 is the key , while 598500288 is the user id

Thus you can store the infinite key for future use

Optional reading:

1.This mention Facebook is going to stop granting infinite sessions to Web-based applications automatically,
Desktop applications will continue to be granted a 24 hour session key, and mobile clients will continue to receive infinite sessions :
http://wiki.developers.facebook.com/index.php/New_Design_Platform_Changes#Changes_to_Session_Keys
分享到:
评论

相关推荐

    预测facebook签到位置

    Facebook签到位置预测是一个涉及大数据分析、地理位置服务和社交网络行为学的复杂主题。在这个问题中,我们关注的是如何利用用户在Facebook上分享的签到信息来预测他们可能的未来签到位置。以下是对这个话题的详细...

    facebook api和facebook_jar包

    Facebook API和Facebook_JAR包是开发者用来与Facebook平台进行交互的重要工具,它们使得开发者能够创建应用程序,集成到Facebook生态系统中,实现数据交换、用户登录验证、发布内容等功能。Facebook API通常指的是...

    Facebook-Android-sdk-4.8.2

    Facebook Android SDK 4.8.2 是Facebook提供的一款用于帮助Android开发者在其应用中集成Facebook功能的开发工具包。这个版本的SDK包含了实现Facebook登录、分享、邀请、广告以及分析等功能所需的库和资源。通过使用...

    facebook分享

    在IT行业中,Facebook分享是一项常见的功能,特别是在移动应用和网页开发中。Facebook分享允许用户将内容,如文本、图片或链接,快速便捷地发布到他们的Facebook时间线,从而扩大信息的传播范围。在这个"facebook...

    PyPI 官网下载 | facebook-wda-1.0.1.tar.gz

    如果遇到问题,可以在项目仓库的Issue部分提交,或者查阅文档和已有的讨论寻求帮助。 总之,`facebook-wda-1.0.1.tar.gz` 提供了一个强大的工具,让Python开发者能够轻松地对iOS应用进行自动化测试。通过理解其工作...

    Unity Facebook API 官方 Demo 完整工程 代码

    Unity Facebook API 官方 Demo 是一个为游戏开发者提供的完整工程,它展示了如何在Unity引擎中集成Facebook的功能,以便实现用户登录、得分分享、排行榜展示以及头像获取等社交互动功能。这个Demo项目名为...

    facebook 的登录和统计的依赖工程

    在IT行业中,Facebook的登录和统计功能是许多开发者在构建应用程序时经常使用的工具。Facebook提供了SDK(Software Development Kit)来简化这些过程,使得开发者能够轻松地整合Facebook的登录系统和数据分析服务。...

    facebook-android-sdk-4.18.0.zip

    Facebook Android SDK 4.18.0 是一个用于在Android应用程序中集成Facebook功能的开发工具包。这个SDK允许开发者轻松地实现用户登录、分享、广告、分析和其他Facebook服务。2017年发布的这个版本是当时最新的,为...

    打造Facebook:亲历Facebook爆发的5年

    这本书的书名——《打造Facebook:亲历Facebook爆发的5年》很嚣张,谁有资格可以说这句话呢,当然,扎克伯格最有资格,但他不会亲自来告诉你,至少从目前的情况来看,近几年都不大可能。而且,这不是一个人的公司。...

    Facebook登录分享发布信息程序

    Facebook登录分享发布信息程序是基于C#编程语言和Facebook SDK(FaceBook.dll)构建的应用,旨在为用户提供一种简便的方式,通过Webview组件实现用户在Windows桌面应用中的Facebook账户登录,并授权应用发布信息到...

    FaceBook插件开发入门教程

    "FaceBook插件开发入门教程" 本文将从Facebook插件开发的角度,讲解如何创建一个简单的Facebook插件,并介绍Facebook插件开发的基本概念和流程。 一、Facebook插件开发简介 Facebook插件开发是指在Facebook平台上...

    wordpress WooCommerce Facebook 多像素插件

    **WordPress WooCommerce Facebook 多像素插件** 在电子商务领域,数据追踪和分析对于优化营销策略、提高广告效果至关重要。WordPress 的 WooCommerce 平台是许多在线商店的首选,而 Facebook Pixel 则是广告主用来...

    web版facebook登录

    【标题】:“Web版Facebook登录”探讨 在Web开发领域,Facebook登录是一种常见的社交登录方式,它允许用户通过他们的Facebook账号快速登录到第三方网站或应用,简化了注册和登录流程。本文将深入讨论Web版Facebook...

    接入facebook登录获取apk秘钥散列

    接入Facebook登录功能是Android应用开发中的常见需求,它允许用户使用他们的Facebook账号快速登录到你的应用,提升用户体验。而为了实现这一功能,开发者需要获取到应用的APK秘钥散列(Key Hash),这是一个用于验证...

    FACEBOOK FLASH 示例 教程

    Facebook Flash 示例教程旨在帮助开发者和设计师了解如何在Flash环境中与Facebook平台进行集成,创建互动性的社交媒体应用程序或游戏。本教程将深入探讨以下关键知识点: 1. **Facebook API**:Facebook 提供了一组...

    Facebook登录接入Demo

    Facebook登录接入Demo是一个示例项目,它展示了如何将Facebook的登录功能集成到你的应用程序中。这个Demo可以帮助开发者理解并实施Facebook SDK,以便用户能够通过他们的Facebook账号方便地登录你的应用。下面将详细...

    Facebook PHP SDK 4.0

    Facebook PHP SDK 4.0

    Facebook基础培训.pptx

    Facebook基础培训旨在帮助新员工了解并掌握Facebook这一全球最大的社交媒体平台的基本知识和广告投放操作。本次培训由Tracy主讲,内容涵盖了Facebook的基础概念、专页管理、广告系统以及技术与开发者账号的相关知识...

    vue使用facebook twitter分享示例

    facebook 分享文档 twitter 分享文档 vue 使用 facebook 使用分享 找到index.html 添加一下代码 &lt;!-- facebook 分享 --&gt; &lt;div id=fb-root&gt;&lt;/div&gt; [removed](function (d, s, id) { var js, fjs = d....

    Facebook的API实例

    Facebook的API实例是开发者用来与Facebook平台交互的一种方式,它允许你构建应用,获取用户数据,发布内容,以及实现各种社交功能。在这个实例中,我们将深入探讨如何使用Facebook的Graph API和JavaScript SDK来实现...

Global site tag (gtag.js) - Google Analytics