我试过以下方式但我收到错误“访问token不属于应用程序”我已经在我的应用程序ID和secretID中检查了很多时间,应用程序ID是正确的但是这个错误一次又一次地显示我没有peridict这个错误?而且我也尝试过以下方式https://graph.facebook.com/v2.2/oauth/access_token?grant_type=fb_exchange_token&client_id=CLIENT_ID&client_secret=SECREDCODE&fb_exchange_token=EAACEdEose0cBAJRZCZBIaDmW3oOO6SHaOkQLKdgyjp
namespaceFacebook\WebDriver;useFacebook\WebDriver\Remote\DesiredCapabilities;useFacebook\WebDriver\Remote\RemoteWebDriver;require_once('vendor/autoload.php');$host='http://localhost:4444/wd/hub';$options=newChromeOptions();我读过这个link当我创建类ChromeOptions的对象时出现错误PHPFatalerror:UncaughtError:Class'Face
我一直在尝试通过FacebookConnect获取Facebook用户的生日,但未能成功。相同的代码以前可以工作,并且仍然可以在其他较早的站点(旧站点)上工作,但似乎不再工作了。这是代码:require_once('./connect/facebook.php');$facebook=newFacebook("myapi","mysecret");$fbuser=$facebook->get_loggedin_user();if($fbuser){$_SESSION['custid']=$fbuser;$fb_look_fields=array('name','first_name',
我正在尝试显示我的Facebook粉丝页面中的照片缩略图。我研究了facebookdev和graphapi。现在我正在尝试使用php来自动执行该过程并在我的照片页面上显示图像。$facebook_album=file_get_contents("https://graph.facebook.com/10150101465621686/photos");它返回以下数据,每个图像重复图像数据(见下文):{"data":[{"id":"10150101465701686","from":{"name":"LinguaLanguageAcademy","category":"Organizat
我正在尝试在我的facebook网站墙页面上发布流。目前我已经成功通过我的APP页面发布流,但我不想通过,我想直接发布。正如我之前所说,我想在我的facebook网站墙页面上发布,而不是在应用程序墙页面上。我找不到任何有用的东西……如果可能的话,我也想用PHP发布……如果不可能的话,我想我将不得不使用js。无论如何,我该怎么做? 最佳答案 这是我用PHP做的://Notethatyouwillneedtohavetheaccesstokenwhichiswhatgivespermissiontowrite.functionself_
您好,我正在尝试创建在其中使用用户个人资料图片的应用程序。所以我编写代码从facebook读取个人资料图片并将其保存在我的服务器上。我使用以下代码functionGetImageFromUrl($link){$ch=curl_init();curl_setopt($ch,CURLOPT_POST,0);curl_setopt($ch,CURLOPT_URL,$link);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$result=curl_exec($ch);curl_close($ch);return$result;}$userpicpath=
更新2:好的,通过更改让它“有点”工作:$loginUrl=$facebook->getLoginUrl(array('canvas'=>1,'fbconnect'=>0,'req_perms'=>'publish_stream','next'=>'http://'.$_SERVER['SERVER_NAME'].'/success.php','cancel_url'=>'http://'.$_SERVER['SERVER_NAME'].'/cancel.php'));为此:$loginUrl=$facebook->getLoginUrl(array('canvas'=>1,'fbco
我有一个html文件,它从用户的计算机中选择图像。下面给出代码Pleasechooseaphoto:Saysomethingaboutthisphoto:当我按下上传按钮时,我需要将所选图像的真实路径传递到upload.php文件中。下面给出了upload.php的代码getUser();$me=$facebook->api('/me');$token=$session['access_token'];//hereIgetthetokenfromthe$sessionarray$album_id='2179901265385';//MYALBUMID//uploadmyphoto$FI
我需要获取点击FacebookiFrame应用程序的用户的用户ID。在筛选所有虚假和过时的信息时,我认为我找到了正确的信息。当用户点击页面时,我需要让他们授权应用程序。在我的PHP中,我这样做:$facebook=newFacebook($appData);$user=$facebook->getUser();if(!$user){echo'top.location.href="'.$facebook->getLoginUrl().'";';die();}这给了我授权请求,但随后将我推回到我的服务器,而不是iFrame应用程序的URL(http://app.facebook.com/b
我已经搜索了Facebook文档,但找不到可以传递给FacebookAPI的最大长度?如果我使用AJAX和PHPSDK向API传递一个大值,我既不会收到错误消息,也不会收到成功消息。(墙上没有留言)。我想限制用户使用正确的长度以避免任何问题。感谢您的帮助,卢克 最佳答案 如果消息是状态更新(也就是说,您不包括附件或操作链接),它最多可以包含420个字符。否则,如果帖子包含附件或操作链接,则消息最多可包含10,000个字符。 关于php-FacebookAPI:WhatistheMaxle