草庐IT

php - 将 facebook、twitter 和 g+ "shares"一起计数并将它们存储在数据库中?

我在我的WordPress方面工作并得到了这个想法。我不想实现“喜欢/收藏”功能来确定热门文章,而是想一起计算该文章收到的facebook分享、推文和+1的数量,一旦它们全部计算在一起,将它们存储在数据库中(根据文章),因此我可以通过选择分享次数、推文和+1最多的文章来选择热门文章。每次用户点击facebook、twitter或g+按钮时,我还需要更新数据库。这是否可以在WordPress中通过使用他们的API来实现? 最佳答案 这并不像看起来那么简单。GitHub上有一个很棒的要点,其中包含您要实现的所有API:Getthesha

php - 使用 php 通过 Twitter API 发布图像 + 状态

我最终使用了codebird而不是TwitterAPIExchange.php。请看我的回答。TwitterAPIExchange.php我绞尽脑汁想弄清楚为什么我的代码不起作用。我可以在Twitter上发布状态更新,但是当我尝试添加图片时,它似乎永远不会发布状态。与许多posts关于这一点,我已经阅读过,我已经尝试了所有应用媒体示例的方法,但似乎都没有用。一件事是,这些帖子中的许多都提到API调用url是https://api.twitter.com/1.1/statuses/update_with_media.json,根据thisarticle已折旧。“我认为”的新URL只是ht

PHP TWITTER 机器人使用 api 版本 1.1 和游标来关注/取消关注

此代码应该只取消关注未关注的用户,但它取消关注一些关注者,无法弄清楚原因。$oTwitter=newTwitterOAuth(...)$aFollowing=$oTwitter->get('friends/ids');$aFollowing=$aFollowing->ids;$aFollowers=$oTwitter->get('followers/ids');$aFollowers=$aFollowers->ids;$i=1;foreach($aFollowingas$iFollowing){$isFollowing=in_array($iFollowing,$aFollowers)

php - 使用 PHP API 或 Javascript 在网页上显示最新推文哪个更好?

我想在网页上显示用户的最新推文,同时保持使用自定义CSS设置推文样式的能力,并保持良好的页面加载速度。我已经设法以两种方式显示最新的推文。使用PHPTwitterlibrary(亚伦布拉泽尔)。通过使用这种方法,我的PHP代码必须等待来自Twitter的响应,然后我的页面才能完成并发送给客户端。这可能会导致页面加载时间非常不可预测,并且很可能会减慢页面加载速度,足以让用户感到厌烦。使用BloggerTwitter小工具,在加载页面的其余部分后,使用JavaScript加载最新的推文。这样,用户在查看页面之前不必等待Twitter响应。我想知道使用这些不同的方法来显示用户的最新推文是否有

php - 使用动态名称遍历对象的属性

我正在尝试从TwitterAPI获取当前趋势(但这有点无关紧要)。我将信息作为对象接收。在这种情况下,我需要访问的一些属性是上次更新趋势的日期,因此我无法对属性名称进行硬编码。这是一个例子,以防我没有很好地解释自己,我担心我没有:(stdClassObject([2011-03-0902:45]=>Array([0]=>stdClassObject([promoted_content]=>[events]=>[query]=>RIPMikeStarr[name]=>RIPMikeStarr)[1]=>stdClassObject([promoted_content]=>[events]

php - Laravel 中 Twitter Bootstrap 导航的自动事件类

像大多数人一样,我正在为我目前在Laravel中开发的网站使用TwitterBootstrap。到目前为止,我很喜欢将Laravel用作与Rails等效的PHP,但我想知道是否有更好的方法来制作导航栏。我试图确保我的导航栏li标签自动获得事件类,所以我有这个:@if(URL::current()."/"==URL::route('home'))@else@endifHome@if(URL::current()==URL::route('about'))@else@endifAbout暂时没问题。但是,当我有菜单和更多导航时,它最终会变得很难调试和处理。有没有类似于GemTabulous

php - 实现用于登录社交网站的 webservice

我正在使用适用于ios和android应用程序的webservies,需要开发一个用于使用社交媒体登录的服务。该应用需要支持使用twitter、facebook、linkedin和googleplus登录。作为参数,我接受来自社交网站的用户ID和该ID的来源网站以及基本用户信息,如名字、姓氏和电子邮件。下面是相关表的结构用户表用户名|电邮|设备编号|名字|姓|密码userid为主,email唯一用户社交媒体表用户名|网站|token当我从前端获取此信息时,我首先检查社交用户ID是否已经存在。如果社交ID不匹配,那么我会检查数据库中是否存在电子邮件。如果电子邮件不在数据库中,那么我会注册

php - PHP 中的 fputcsv 不会写入文件

我已经搜索和搜索并进行了大量调试,但我终究无法弄清楚为什么fputcsv不适合我。我可以成功打开.csv文件并写入。我的调试证明数组已正确加载并且foreach循环正常工作。但是,fputcsv函数根本无法写入任何内容。我已经删除了所有可能会导致问题的字符串,例如URL等,但它仍然不会写入。我是唯一有权访问此环境的人,所以我知道这不是文件锁定冲突。我可以创建文件并写入它,所以我知道这不是权限问题。而且,我从foreach循环中得到调试输出,所以我知道这不是数组或循环的问题。我将在下面提供我的代码和调试日志...$posts_meta=array('twitter_title'=>$th

PHP 将纯文本转换为主题标签链接

我正在尝试使用PHP将用户的帖子(文本)转换为主题标签可点击链接。根据我的发现,主题标签应该只包含字母数字字符。$text='Testing#one#two#three.test';$text=preg_replace('/#([0-9a-zA-Z]+)/i','#$1',$text);它把链接放在所有(#one#two#three)上,但我认为#one不应该被转换,因为它紧挨着另一个字母数字字符,如何调整reg-ex来解决这个问题?第三个也可以,它只匹配#three,我认为这是正确的。 最佳答案 您可以修改您的正则表达式以包含对非

php - 查找用户的哪些推文被收藏

如果我理解正确的话,Twitter只能让你检查一个用户收藏了哪些推文,而不能检查他的哪些推文被其他用户收藏了。(例如http://api.twitter.com/1/favorites/aplusk.xml)。像Favstar.fm这样的网站提供那个,我想知道如何?爬取所有用户的收藏夹来交叉到某个用户的收藏夹似乎是不合理的。(即使你只抓取该用户的好友)更新:Favstar实时了解新收藏的推文。他们似乎不太可能抓取你所有的friend来获取它。 最佳答案 好吧,我想我想通了一部分:Favstar有许多经过身份验证的用户,因此他们可以访