我想使用FacebookGraphAPI获取位于纽约的所有餐厅页面的列表。我已经下载了PHP-SDK,现在我遇到了这个问题。我只需要餐厅页面的ID。data[$a]->name;$restaurantCategory=$result->data[$a]->category;$restaurantPage_id=$result->data[$a]->id;}?>现在,正如您在上面的代码中看到的,我获得了来自世界不同地区的所有类型的类别(如APP、食品和饮料、公司等)。我只想要纽约的餐馆,真的不知道如何过滤结果。我们将不胜感激任何帮助。 最佳答案
我正在尝试使用新的图形API和PHP将消息发布到用户的墙上。连接似乎工作正常,但没有出现任何帖子。我不确定如何正确设置发布代码。请帮帮我。抱歉,看起来很糟糕的代码,出于某种原因,StackOverflow不想在代码块中将其全部关闭。下面是我的完整代码。我是否缺少扩展程序权限请求,或者是否在这段代码中得到了注意:PHP代码'xxxxxxxxxxxxxxxxxx','secret'=>'xxxxxxxxxxxxxxxxxxxxxxxxxx','cookie'=>true));$session=$facebook->getSession();if(!$session){$url=$faceb
我已经玩了一个星期左右的FacebookGraphAPI,但我仍然找不到如何获取用户的网络信息?我不知道GraphAPI是否存储了用户的网络;我没有看到这样的信息。简单地说,如果用户在“Google”网络中,我可以得到用户所属网络的名称和ID吗?如果这不可能,我可以到达用户的辅助电子邮件地址吗?感谢您的帮助。 最佳答案 使用FQL:affiliations用户表的字段包含此信息示例调用:https://graph.facebook.com/fql?q=selectaffiliationsfromuserwhereuid=4&acce
我需要能够快速找到给定目的地的n个最近的目的地,计算n个目的地的nxn距离矩阵以及与两个或多个目的地之间的距离相关的其他几个此类操作。我了解到,与MySQL数据库相比,图形数据库的性能要好得多。我的应用程序是用PHP编写的。所以我的问题是-是否可以将GraphDB与PHP应用程序一起使用,如果可以,那么哪个是最佳选择和开源以及如何将此数据存储在GraphDB中以及如何访问它。提前致谢。 最佳答案 Neo4j是一个非常可靠的图形数据库,并且还具有灵活的(如果有点复杂的话)许可。它实现了BlueprintsAPI,并且应该很容易从几乎任
一下载importForceGraph3Dfrom'3d-force-graph';二、引入初始化github地址:https://github.com/vasturiano/3d-force-graph 1.引入:importForceGraph3Dfrom'3d-force-graph'2.html元素:3.初始化JSON数据格式data(){return{myGraph:null,//3D-graph对象//3D-graph加载的图数据graphData:{nodes:[{id:'id1',name:'小兰花',val:20,colorkey:'#B7D2F0'},{id:'id2',
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion谁能告诉我如何使用PHP通过id删除我自己在facebook中的posts,图形API我在google中搜索过,但没有找到任何东西:(提前致谢
我知道如何在friend的墙上发布动态。例如:$url='https://graph.facebook.com/'.$fbId.'/feed';$attachment=array('access_token'=>$accessToken,'message'=>$msg,'name'=>$name,'link'=>$link,'description'=>$desc,'picture'=>$logo,);//setthetargeturl$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_SS
您好,我正在使用新的图形API在facebook上创建应用程序,但它给出了错误curlexception6:在facebook.php文件中查找名称超时。问题是相同的代码在其他服务器上运行良好,不会出现此错误。如何解决此错误请帮助我。 最佳答案 我在虚拟机上本地开发时遇到了同样的问题。我通过提高Curl连接超时解决了这个问题。在您的FacebookSDK中查找CURLOPT_CONNECTTIMEOUT=10。尝试将其更改为CURLOPT_CONNECTTIMEOUT=30或CURLOPT_CONNECTTIMEOUT=60
我正在使用这个curl类来保存文件-->classCurlHelper{/***Downloadsafilefromaurlandreturnsthetemporaryfilepath.*@paramstring$url*@returnstringThefilepath*/publicstaticfunctiondownloadFile($url,$options=array()){if(!is_array($options))$options=array();$options=array_merge(array('connectionTimeout'=>5,//seconds'tim
我正在使用facebookgraphapi开发一个应用程序。当我在facebook上创建包含三张以上图片的相册时,在我的墙上贴子上它显示了三张缩略图,但是当我在graphapi中checkin提要时,它只提供了一张图片的链接。我查了类似的网站,他们也显示三张图片,比如facebook不知道如何做到这一点。 最佳答案 我想你应该把照片上传到一个特定的相册中,你可以使用https://graph.facebook.com/facebook_d/albums这将返回所有带有album_id的相册详细信息,使用该相册ID,您可以通过以下方式