我正在尝试使用PHP制作一个具有某些Facebook功能的网站。我想知道是否有办法从用户那里获取Facebook用户ID并返回用户的名字和姓氏? 最佳答案 PHPRocker和Jimmy都对,但如果您只需要您提到的数据,您可以使用:http://graph.facebook.com/{ID}将末尾的{ID}替换为您想要的任何Facebook对象ID...例如:http://graph.facebook.com/1157251270 关于php-获取facebookid和返回名称,我们在S
任何人都可以帮助如何在php中获得facebook推荐计数。我搜索facebookapi,但我没有找到。提前致谢。 最佳答案 推荐就是点赞。您可以在点赞按钮的引用中看到它:action-theverbtodisplayonthebutton.Options:'like','recommend'要获取URL的计数(此处为http://stackoverflow.com),您可以进行FQL调用:SELECTurl,share_count,like_count,comment_count,total_countFROMlink_statW
我正在使用oauth方法以允许用户使用Twitter和Facebook登录我的网站。我还计划添加Yahoo!和谷歌以及StackOverflow一样。一旦用户成功登录Twitter,他们就可以选择退出。我想在选择“注销”按钮或链接时转到用户已注销我的站点和TWITTER的位置。在用户访问我的网站而不是Twitter的情况下,我也需要它来注销Twitter。我该怎么做?演示和示例位于:develop.f12media.com用户单击页面顶部的“登录”以使用他们的Twitter帐户登录。 最佳答案 将用户重定向到http://twitt
我正在尝试制作一个Facebook应用程序,当用户打开该应用程序时需要来自Facebook的用户ID。我已经在FacebookCanvas上设置了我的应用程序及其显示模拟表单,我需要帮助将FacebookAPI连接到我的页面,我需要为此下载API吗?我如何从Facebook说它发送给应用程序的JSON对象中获取用户ID?我的测试应用程序是:这在Facebook上有效。 最佳答案 下载PHPSDK获取用户ID的非常简单的代码示例-如果用户已登录并已授权应用程序,则$facebook->getUser()将为您提供用户ID:requir
我使用Facebook作为登录我的网站的选项,然后代表他们执行GraphAPI请求。我正在升级到新的JavaScriptSDK和PHPSDK,以便在10月1日截止日期之前使用他们最新的oAuth内容。PHPSDK现在带有一个抽象的BaseFacebook并且他们有一个示例Facebook类实现依赖于PHP$_SESSION。我运行着一个相当大的多服务器网站,这使得使用$_SESSION变得棘手--不能使用默认的基于文件的session,并且出于性能原因,数据库支持的session通常不好。不确定我是否希望它们在Memcached中,因为如果它被清除等,用户不应该注销。混凝土class只
我试图在imgur中列出单个用户的相册.据我在API中所读,有关专辑的信息只能使用authenticatedAPI获取,这是一个非常奇怪的决定,因为您可以使用匿名API上传图像和消息,但无法获取相册列表等公共(public)信息。无论如何,看起来authAPI使用了OAuth.我一直在努力寻找一种方法让它发挥作用,但没有运气。其中一个原因是我的主机不提供官方PHP的oauth扩展,所以我需要一个外部库。您有任何使用imgur和oauth的例子吗? 最佳答案 有几个不错的纯PHPOAuth选项值得一提。为了了解它们好的部分和坏的部分,
我正在使用FBPHPSDK将消息发布到用户的墙上。一旦用户通过FB进行身份验证,我就允许他们使用此辅助函数发布消息functionpost_facebook($fb){$CI=&get_instance();$CI->load->library('facebook');$config=array('appId'=>'123123123123','secret'=>'567567567567');$facebook=newFacebook($config);$user_id=$facebook->getUser();if($user_id){$facebook->api('/me/fee
如何检查当前的Facebook用户是否喜欢某个Facebook页面?我有这个代码,require_once("/path/to/sdk/facebook.php");//CreateourApplicationinstance(replacethiswithyourappIdandsecret).$facebook=newFacebook(array('appId'=>'APP_ID','secret'=>'APP_SECRET',));$user=$facebook->getUser();if($user){try{$likes=$facebook->api("/me/likes/1
事实:我经营一个简单的网站,其中包含文章、通过抓取第三方网站/博客等动态获取的文章(新文章每半小时左右到达我的网站)、文章我想在我的Facebook页面上发帖。每篇文章通常包括一张图片、一个标题和一些文本。问题:我在Facebook上发布的大部分(几乎所有)文章都没有正确发布——它们的图片丢失了。低效解决方案:使用Facebook的调试器(thisone)我向它提交一篇文章的URL(来self的网站的URL,而不是原始来源的URL)然后Facebook扫描/抓取该URL并正确提取所需的信息(图像、标题、文本等)。执行此操作后,文章可以正确发布到Facebook-没有丢失图片或任何内容。
我在网站上搜索了几个小时以寻找答案,但没有任何帮助。我已经安装了PHP/Apache2/PECL/OAuth并为extension=oauth编辑了php.ini。我在输入“phpexample.php”时收到此错误我会在example.php中设置token和所需的一切PHPFatalerror:Class'OAuth'notfoundin/home/twitter/TwitterAutoReply.phponline22我的php文件是example.php和TwitterAutoReply.phphttps://raw.github.com/gist/820281/303a61e