草庐IT

facebook-requests

全部标签

php - 最佳实践 使用 Facebook、Twitter、Google 登录或注册

我已经成功地在我的PHP网络应用程序中编写了Facebook系统的登录程序。但现在我有点拘泥于最佳实践。我是否必须将用户的用户ID、用户的电子邮件地址和/或姓名保存到我的数据库中?我问这个是因为我在考虑用户更改他们的电子邮件地址,如果这样的话,他们下次将无法登录。我怎么知道当用户使用Facebook登录时,以及下一次使用Twitter登录时,是同一个用户?可能基于他的电子邮件地址?但我认为如果您没有更改它,您的标准Facebook电子邮件是your.name@facebook.com,对吧?我在这里不是要代码,请提供一些经验或最佳实践。 最佳答案

php - 在 facebook 的世界里,rsrc.php 是什么?

http://static.ak.fbcdn.net/rsrc.php/117600/css/base.csshttp://static.ak.fbcdn.net/rsrc.php/z4HBM/hash/3krgnmig.swfhttp://b.static.ak.fbcdn.net/rsrc.php/z23ZQ/hash/3ls2fki5.xmlhttp://static.ak.fbcdn.net/rsrc.php/z7O0P/hash/4hw14aet.pngrsrc.php的真正作用是什么?我知道rsrc代表资源,而rsrc.php/z[random]/hash或css/file

php - Facebook OAuthException : The access token could not be decrypted

我有一个正在运行的应用程序,它代表用户向他们的friend之一发送预定的墙贴。该应用程序在相当长一段时间内运行良好,但最近有一些用户报告消息未发布。日志显示OAuthException:Theaccesstokencouldnotbedecrypted.即使用户重新访问应用程序并重置他们的访问token,异常仍然存在。错误的根源可能是什么以及解决方法? 最佳答案 如果您在向FacebookAPI发出HTTP请求时收到以下错误消息:{"error":{"message":"Theaccesstokencouldnotbedecrypt

php - 创建 PHP API : Checking from which server the API Request comes from

我正在为一个网站创建一个PHPAPI,我想限制API对在我们服务器上注册的域的访问(以防止滥用API使用)。所以,这是我现在的方法,嗯,它在纸面上看起来应该很不错。API在api.example.com上设置。想要使用API的用户向我们注册,添加他的域并获得APIkey。API的用户将使用他的APIkey加密他的请求数据(通过mcrypt)并通过cURL将其发送到api.example。com.我的服务器检查此API请求来自哪个域,并将该域与数据库中的APIkey匹配。如果有APIkey,API会使用该key通过mcrypt解密请求,然后使用相同的方法加密并发送结果。我卡在了第4步。最

php - Laravel Request::input 调用未定义的方法

我是Laravel框架的新手,现在在尝试更新记录的用户信息时遇到问题。路线:Route::post('/user/{id}',function(Request$request,$id){returnApp\Http\Controllers\UsersController::update($request,$id);});publicstaticfunctionupdate($request,$id){$user=User::find($id);$user->name=$request->input('name');...$user->save();...}错误:FatalErrorEx

php - $request->getParameter with array - Symfony

如果我有:$_POST['test']那我可以使用:$request->getParameter('test');但是,如果我有$_POST['test']['two'],我该如何使用它呢? 最佳答案 现在只有一种方法可以做到:$arr=$request->getParameter('test');$two=$arr['two'];编辑:在PHP5.4中你可以做到$request->getParameter('test')['two']; 关于php-$request->getParam

php - 如何通过 Facebook API 发布多张照片

现在我像这样将一张照片发布到墙上:$response=$facebook->api("/$group_id/photos","POST",array('access_token='=>$access_token,'message'=>'Thisisatestmessage','url'=>'http://d24w6bsrhbeh9d.cloudfront.net/photo/agydwb6_460s.jpg',));它工作正常,但我能以某种方式发布多张照片吗,像这样: 最佳答案 您现在可以在单个帖子中将多张图片发布到您的Feed或页

报错 unable to find valid certification path to requested target executing

提示信息:审核失败!sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtargetexecutingPOST。。。。。。出现原因这个问题的根本原因是你安装JDK时,Java\jar1.8.0_141\lib\ext\里面缺少了一个安全凭证jssecacerts证书文件,通过运行下面类可以生成证书,将生成的证书放

php - 如何从一篇文章中获取 Facebook 点赞、分享、评论数

我需要从一篇文章中获取facebook的点赞数、分享数、评论数有什么方法可以获取facebook(点赞、分享、评论)计数。提前致谢。 最佳答案 实际上,您可以使用FQL获得更详细的报告。尝试以下查询:SELECTurl,normalized_url,share_count,like_count,comment_count,total_count,commentsbox_count,comments_fbid,click_countFROMlink_statWHEREurl='www.apple.com'这里是php代码:$fql="

php - 在 Laravel 5 中扩展 Request 类

我是Laravel的新手(只体验过Laravel5,所以没有legacy卡在这里)我想知道如何扩展核心Request类。除了如何扩展它之外,我还想知道这样做是否是一个明智的设计决定。我已经广泛阅读了文档(特别是关于注册服务提供者以及它提供Facades访问依赖容器中条目的方式)——但我看不到(并且发现)没有办法替换\Illuminate\Http\Request我自己的实例 最佳答案 这是官方文档:RequestLifecycleapp/Http/CustomRequest.php的内容将这一行添加到public/index.php