草庐IT

facebook-fbml

全部标签

php - Facebook 应用 : server-side access token verification

简单的facebook应用程序与数据库服务器通信(使用包装器)。出于安全原因,需要检查请求服务器执行某些操作的用户是否真的是其ID(在请求中发送)的所有者。为此,对服务器的请求包含access_token和来自基于javascriptSDK的Web应用程序的用户ID。我想检查访问token所有者的id和用户的id是否相同。第一步是从Facebook获取访问token所有者的ID。使用代码:classSessionValidator{private$userId;//idofuserprivate$accessToken;//facebookuser'saccesstokenprivat

php - Facebook Graph API 对于较大的数据调用速度较慢

这就是我在PHP中所做的,以访问Facebook上的一堆群组帖子。然后我实现了一个搜索功能来搜索这些帖子。$url2='https://graph.facebook.com/'.$group_id.'/feed'.'?limit=30&access_token='.$_SESSION['access_token'];$ch=curl_init();curl_setopt($ch,CURLOPT_URL,"$url2");curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$json=curl_exec($ch);$data=json_decode($js

php - facebook 为页面创建应用程序以将照片上传到页面的相册

我是Facebook应用程序开发的新手,所以请多多包涵。有人要求我创建一个Facebook页面,并使用一个应用程序让用户将照片上传到页面的一个相册中。我已经成功创建了页面,我们将其命名为MyPage。我还创建了一个应用程序MyApp,并将该应用程序添加到主页的个人资料中。现在,当您查看MyPage个人资料时,在左侧(选项卡),您已经找到了MyApp。MyApp指向我的托管帐户上的一个php页面。它有一个带有文件字段的表单:"enctype="multipart/form-data"method="post">和下面的代码来处理上传的文件并假设放入MyPage的相册:if(count($

php - 使用 PHP SDK 通过 Graph API 限制 Facebook 页面详细信息

我正在尝试使用Facebook的PHPSDK来获取粉丝页面的点赞数。这对大多数页面都适用,但有些页面返回错误,因为它们有年龄限制。使用PHPSDK,我如何通过图形API获取有年龄限制的粉丝页面的点赞数?我目前没有使用访问token来阅读页面。应用程序访问token会起作用吗?如果是这样,我该如何将应用程序访问token与PHPSDK一起使用。 最佳答案 可以使用图形API读取受限页面,但它需要用户的访问token。我曾尝试使用不起作用的应用访问token。可在此处找到相关文档:https://developers.facebook.

php - 是否可以让 Facebook session 保持事件状态?

我发现在一定时间后,使用JavascriptSDK创建的Facebooksession会过期。我明白session不能永远存在,但是有没有办法让用户无限期地登录到我的网站,当然除非他们退出Facebook?我将JavascriptSDK与PHPSDK结合使用,但我发现很难找出解决方案。如果session不存在,那么PHP无法检测到用户,因此我的网站认为他们已经注销,而实际上,session已经过期,他们只需要刷新页面以允许JavascriptSDK重新生成session。我需要如此急切地对此进行排序的原因仅仅是因为用户会看到一个页面说他们没有登录,而实际上他们已经登录了。他们需要做的就

php - 无法访问 Facebook Graph API

我一直在开发一个将使用GraphAPI进行身份验证的facebook应用程序,该代码明天工作得很好,但现在突然间我开始收到Hostisunreachable错误。我使用的代码是:$token_url="https://graph.facebook.com/oauth/access_token?"."client_id=[client_id]"."&redirect_uri=http://www.next_big_website.com"."&client_secret=[client_secret]"."&code=".$_GET['code']."&scope=manage_page

php - 我如何确定哪些是 Facebook 应用程序用户最好的 friend ?

我目前正在尝试使用FacebookPHPSDK创建一个Facebook应用程序。我想检索用户的哪些friend是他最好的friend,或者他最常交谈的friend。您知道获取它们的算法或技巧吗? 最佳答案 简单地说,寻找友谊的标记,给每项事件一个权重,合计“friend分数”,并根据友谊的年龄(如果您正在寻找“终生”分数)进行适当调整。您可以查看不同的时间范围,例如“最近最好的friend”等。我对Facebook的GraphAPI不是很熟悉,但如果您可以访问friend的年龄和他们交换的评论/留言板的数量,您就会有一些信息可以继续

php - 从 Facebook 页面获取最新的状态更新

如何从php中的facebook页面获取最新的状态更新?不是用户个人资料而是页面(您可以喜欢)?文档是一场噩梦。找不到答案! 最佳答案 就通过图形访问页面而言,页面与配置文件相同。要从您使用urlhttps://graph.facebook.com/PAGE_ID/feed的页面获取墙贴。添加限制参数将仅返回最近的:https://graph.facebook.com/PAGE_ID/feed?limit=1。这里有一个简单粗暴的例子来说明这在PHP中是如何工作的:try{$feed=$facebook->api('/PAGE_ID

ios - Google/Facebook 登出不是永久性的

我正在编写一个iOS应用程序并实现了Google和Facebook登录方法。当我退出该应用程序时,我将转到我的登录屏幕。如果我关闭应用程序并再次打开它,我已经重新登录了。我希望它将我带到我的登录屏幕,并且出于某种原因它记得我的登录状态。也许我需要清理某种缓存?点击按钮后我的注销功能:@IBActionfuncLogOutButtonPressed(_sender:Any){//MARK-shouldPromptuseriftologoutif(GIDSignIn.sharedInstance().currentUser!=nil){GIDSignIn.sharedInstance().

iphone - 如何在不显示对话框的情况下发布到 Facebook?

我正在开发一个可以向Facebook发送文本的阅读器应用程序。但是我在另一个页面完成了对Facebook的登录。我有一个名为“textpostingbtn”的按钮和一个包含文本的TextView。我需要做的是,当用户点击按钮时,它会在不显示登录对话框的情况下将文本发布到Facebook。我对按钮进行了一些验证,因此仅当用户登录时才启用该按钮。linkthatiusedinloginpurpose.编辑:-(IBAction)postGradesTapped:(id)sender{//_posting=YES;//Ifwe'renotloggedin,loginfirst...if(![