草庐IT

Facebook-Notification

全部标签

php - 在 Facebook 上链接的规范 url 而不是真实 url。动态 OpenGraph 标签空着

我的网站是一个工作网站如果我现在分享一份工作,那么url可能是例如http://jobs.com/jobs/show-job/143/Jobit-flyers-put-up/Other/但facebook试图抓取http://jobs.com/jobs/show-job/因为那是规范的url。当有人在facebook上发布它时,这真的很糟糕,因为所有OpenGraph标签都是空的,所以链接会得到错误的缩略图和空白信息。谁知道如何解决这个问题? 最佳答案 已修复!在您正在创建的动态页面的页眉中,只需使用metaog标记">

php - 使用 Facebook Graph API 上传照片时出现异常

我想在应用程序的默认相册中为用户上传一张照片到facebook。这在此处发布下进行了描述:http://developers.facebook.com/docs/reference/api/photo这里已经回答了方法:HowcanIuploadphotostoalbumusingFacebookGraphAPI.我正在使用以下内容:$args=array('message'=>'PhotoCaption','image'=>'@'.realpath("image.png"));$data=$facebook->api('/me/photos','post',$args);但是,当我尝

php - Facebook PHP SDK 4.0 登录

我正在尝试使用适用于我网站的新PHPSDK4.0登录Facebook。我几乎一字不差地遵循了他们的要点,但仍然无法让测试页正常工作。当我尝试登录时,我被重定向到以下形式的网址:https://www.facebook.com/v2.0/dialog/oauth?client_id={somenumber}&redirect_uri{localhost%2F%7E{MyName}%2F{mysite}}&state=08d94ec4670256aa2b2c586781590766&sdk=php-sdk-4.0.0&scope=我已经在我的Facebook开发者页面上填写了相同的url,

php - 在用户注销时从我的应用程序中删除 facebook session cookie

我在一个应用程序中工作,该应用程序使用facebook连接来使用他们的facebook帐户登录用户。除以下情况外一切正常:用户从我的网站和Facebook注销。用户尝试在我的应用中再次登录。在这种情况下,当facebook连接弹出窗口打开时显示“应用程序错误”。我发现原因是旧的fbscookie在用户注销时没有被删除。我添加了代码以在注销我的应用程序时删除cookie,但cookie没有被删除。这是我的代码(使用Symfony框架。)$fbCookie='fbs_'.sfConfig::get('app_facebook_application_id');$cookie=$reques

php - 如何在 facebook graph api 请求中使用 cURL

我正在使用file_get_contents()将信息发送到facebookgraphapi但有时我会收到错误消息。我发现必须使用cURL而不是file_get_contents()。问题是,我不知道如何将cURL与我需要传递的URL一起使用。如果我转换file_get_contents($graph_url);进入cURL,代码是什么?这里是$graph_url的内容$graph_url="https://graph.facebook.com/me/photos?"."url=".urlencode($photo_url)."&message=".urlencode('')."&me

php - Facebook Canvas 应用 HTTPS 和 HTTP

我创建了两个FacebookCanvas应用程序。我在访问应用程序时遇到问题。在应用程序设置中,您必须输入:Canvas网址安全CanvasURLSecureCanvasURL不接受HTTP链接,只接受HTTPS。当我的一些用户转到我的应用程序链接时,例如http://apps.facebook.com/my_appFacebook自动将他们重定向到https://...Canvas应用程序内容从我的服务器加载,只能通过HTTP访问。被重定向到https://apps.facebook.com/my_app的用户然后无法加载我的应用程序,因为FacebookCanvas想要通过HTTP

php - Facebook Batch API 洞察力请求

对于一个项目,我必须在facebook的很长一段时间(例如1-2年)内获取页面的见解。我首先尝试做一个单一的请求,但结果是只请求/PAGE_ID/insights?since=xxx&until=xxx没有返回我想要的所有数据(它以某种方式抑制数据,就好像答案的大小有一些限制)。然后我尝试拆分日期范围(例如01.04.2011-01.04.2011->01.04.2011-01.08.2011-01.12.2011-01.04.2011),这也不像我那样有效想要它。我的下一个方法是仅请求我需要的洞察值,例如“page_stories、page_impressions、...”。请求看起

php - 如何使用 Facebook Graph API 在照片中标记用户?

我试过:$args=array('access_token'=>$access_token,'id'=>$uid);$url="https://graph.facebook.com/{$idPhoto}/tags";$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_HEADER,false);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURL

php - @使用Facebook Connect API在Facebook上提及

我正在尝试使用facebook.stream.publish或facebook.users.setstatus在facebook上做@提到。你可以在facebook上这样做,我知道它可以使用第三方api作为“twitter同步”应用程序来支持它。到目前为止,我已经尝试在流消息中使用:@[fb_id]、@:fb_id、@[fb_id:fb_name]、@:[fb_id:fb_name]和@:[fb_id]。我知道facebook.com在网站上使用@[fb_id:fb_name]。我也知道Facebook的DashboardAPI使用@:fb_id如果有人知道如何使用自定义链接文本将ur

php - 如何获取好友总数? Facebook PHP-api

我正在获取facebook用户的好友数量。而且我不知道如何获得total_count。这是我的代码:$helper=$fb->getRedirectLoginHelper();tryif(isset($_SESSION['facebook_access_token'])){$accessToken=$_SESSION['facebook_access_token'];}else{$accessToken=$helper->getAccessToken();}//Returnsa`Facebook\FacebookResponse`object$response=$fb->get('/m