我正在尝试为我的网站编写一个插件,以使用HybridAuth连接到facebook类。我刚刚试过下面的代码functionauthenticatewith($provider){ini_set('display_errors','on');//includes$config=dirname(__FILE__).'/hybridauth-2.1.2/hybridauth/config.php';require_once("hybridauth-2.1.2/hybridauth/Hybrid/Auth.php");$provider_name=$provider;//$config=$th
我一直在尝试使用facebook的PHPsdk登录。以下是我的代码之一。getSessionFromRedirect();}catch(FacebookRequestException$ex){//Exception}catch(Exception$ex){//Whenvalidationfailsorotherlocalissues}//CheckingSessionif(isset($session)){//Requestforuserdata$request=newFacebookRequest($session,'GET','/me');$response=$request->
我有下面的代码来登录Facebook。但它不起作用,它显示:“Can'tLoadURL:ThedomainofthisURLisn'tincludedintheApp'sdomains.TobeabletoloadthisURL,addalldomainsandsubdomainsofyourapptotheAppDomainsfieldinyourappsettings."但URL已定义。路线:Route::get('auth/{provider}',['uses'=>'OauthController@redirectToProvider','as'=>'social.auth'])
有谁知道取消授权回调是否适用于页面选项卡应用程序?我已经在开发者设置中进行了设置,但它似乎不起作用。有问题的页面甚至从未被触及过。我已经登录到位以查看页面是否被点击但没有任何显示。还有其他人让这个工作吗?谢谢 最佳答案 页面是否被访问?检查您的日志文件以查看您的回调是否已被触发。上次我检查我们的流程时,未传递signed_request值,相反回调仍在接收$_REQUEST['fb_page_id']中的值。您还应该看到一个签名值,您可以使用它来使用presigned_request方法验证请求。
我有一个网站,我想在其中实现facebook登录功能。我浏览了facebook开发人员页面,但它们有点模糊,无法完全理解。我的网站是一个php-mysql应用程序,我已经在我的网站上为新用户注册了一个流程,但我希望用户可以选择使用他们的facebookID登录,而且,一旦他们登录,我想要将他们的ID存储在我的mysql数据库中,以便下次识别他们。我在SO中经历过类似的主题,但无法破解它。如果有人可以将我链接到在我的网站上实现此功能的分步明确指南。 最佳答案 看看http://developers.facebook.com/blog/
这就是我想要实现的目标,我有一个使用搜索api的facebook应用程序示例-https://graph.facebook.com/search?q=mark&type=user使用它我可以使用他们的电子邮件或姓名或位置搜索用户,我还想做的是搜索名称和位置的组合,我也尝试过fql但也没有提供所需的结果。有没有一种方法可以使用FacebookAPI来搜索使用多个条件的人 最佳答案 你可以试试这个$user_friends1=file_get_contents('https://graph.facebook.com/'.$uid.'/f
我需要帮助来检索用户的第一个状态。有机会做吗?现在我使用:$result=$this->fb->api('/me/statuses?limit=1');如何让它工作,也许是一些fql查询之类的?我研究了很多关于这个问题的主题,但从未找到有效的答案。提前致谢! 最佳答案 恐怕这是不可能的。您的两个选项将使用/me/status然后及时翻页,或使用FQL(即/fql?q=SELECTstatus_id,messageFROMstatusWHEREuid=36902548andtime)并及时返回和/或找到用户加入Facebook的日期并
我在我的服务器上从Github(https://github.com/facebook/facebook-php-sdk)下载了PHPSDK,但无法让example.php工作:当我在Safari中打开example.php时,我得到-你没有连接我点击登录链接我输入用户并传递给Facebook浏览器重定向回我的example.php-有“state”和URL中的“代码”参数example.php仍然显示“你没有连接”(这是我的问题的本质)如果我添加:print$facebook->getAccessToken();-它会打印一个Accesstoken(!!!)所以我的问题是-examp
我正在编写一个在页面Feed上发布的应用程序。一切正常,它作为页面发布,但昨天它开始作为页面的管理员发布。今天又好了。我有什么地方做错了还是有什么问题?万一这种情况再次发生,我希望能够处理这种情况。我正在使用的php代码:require_once('AppInfo.php');require_once('sdk/src/facebook.php');$page_access_token=$_POST['page_access_token'];$page_id=$_POST['page_id'];$message=$_POST['message'];$link=$_POST['link'
我目前只在我的Facebook登录链接上寻找电子邮件$params=array('redirect_uri'=>$redirect_url,'scope'=>'email');但Facebook声明用户正在提供访问其好友列表的权限。由于此要求,用户将不会登录。有谁知道如何关闭它? 最佳答案 这是预期的行为。通过授予对您的应用程序的访问权限(即使没有指定任何权限),一些信息已经可供您的应用程序使用。查看documentationpage处理授予应用程序的基本权限:Thepublicprofileandfriendlististheba