4sqr更新到2.1

foursquare+google纵横的web客户端4sqr再次更新。有朋友说一些地点因为坐标偏移找不到,我一时也没什么好办法,只好采取了一些其他的补救措施:

首先是首页地点列表根据favorites, trending和 nearby分成三种类型,这样可能更容易找到你需要的地点,此外,最近Google Places API终于开放,可以根据一个坐标获取周围的地点信息。4sqr2.1加入了这个功能,以弥补checkin地点不足的问题(4sq的API最多只能返回50个地点。。。。),而且添加新地点的话,可以直接自动填入Google Places的内容,checkin速度能够有所提高。

具体使用办法:

在4sqr2.1版中的config.php文件中$placeskey = ”;处填入Google Places API key。API key的获取方法如下:

  1. 使用google帐号登入https://code.google.com/apis/console
  2. 创建一个API Project
  3. 激活Places API
  4. 接受使用条款
  5. 页面返回后,点击左侧的API access,就能看到你的API key

4sqr2.1下载:

google code现在被墙的厉害,zip文件翻墙上传居然传不了,因此建议你从code使用svn下载

svn checkout http://4sqr.googlecode.com/svn/trunk/ 4sqr-read-only

或者你也可以从git下载

重写了4sqr,支持照片上传

这两天重写了4sqr,原来的4sqr因为foursquare的APi升级导致无法使用,现在用这个PHP API重新写了一个。安装使用说明在此

4sqr这个网页客户端适合没有foursquare客户端,但是可以使用google纵横的GPS手机。如果你的手机有foursquare客户端,但是客户端不支持照片上传,也可以用4sqr作为一个替用品。对于GFW问题,这也是一个解决方案。要说的是,对于大多数黑莓用户而言,手机不支持AGPS也不支持基站定位,在室内用foursquare客户端很杯具,经常因为无法定位而找不到地点,只能搜索來找地点。4sqr则是通过google纵横定位,凭借其基站定位技术,因此在室内也可以轻松check in。哦,对了,黑莓版的foursquare还不能添加新地点,4sqr可以解决这个问题。

几个要点:

  1. 要先去注册一个应用,CALLBACK URL要和config.php里的$redirectUri处一致。
  2. google纵横的页面改版了,user id复制粘贴在手机上操作不易,因此现在改成了个人版,只能自己使用
  3. 为了防止GFW,禁用了所有的网络爬虫,遵守robots.txt的搜索引擎不会收录
  4. 现在可以在check in时上传照片。如果你有flickr帐号,建议你通过FlickSquare把照片同步到flickr

下载4sqr v2版

二维码下载。

后web2.0时代的互联网

前些日子的某一天,在KFC低头吃汉堡时恰好看到餐盘里的宣传广告上有KFC组织的3人篮球赛广告,其中写着“及时分享你的照片”(大意)到某门户网站云云。当时就很不以为然,我可是只用我的flickr的,谁会把照片放到别处去呢。然后就是低头习惯性的用手机看推,就在这时,我突然发现,现在已经是移动互联网时代了,we2.0神马的正在成为浮云。

技术的发展总是不以人们的意志为转移,早古之前的互联网,当时web一出,谁与争锋,以HTML为基础的网页迅速成为上网的代名词。而此后以blog和SNS为代表的web2.0,以用户产生内容和网络社会化关系为核心迅速颠覆了之前用户单方面被动接受资讯的局面,形成了围绕人为核心的社会化网络,人人都有话语权的梦想突然就展现在了眼前。本来,行家们认为接下来的时代是web3.0时代,就在大家还没争论明白web3.0的要素到底是些什么的时候,一个以手机等移动终端为核心的移动互联网时代却已经到来,以手机应用为主的twitter等的大热使得每一个人都可能成为一个消息来源的中心,或许这就是之前所谓的web3.0?在移动互联网时代,消息的发布与传播比web2.0时代快速了许多倍,web2.0时,一篇blog 的撰写可能需要半个小时,一个小时甚至更长时间,而在现在,一条推特不过140字,几分钟、最多十几分钟就能搞定,转推更是几个操作ok的事情。

其实我更期望未来的web x.0,能够把消息的发布速度提升到极限,让我们用意念来发推吧!打字还是太过麻烦了。

前面说到flickr,这么好的一个照片分享网站,一直觉得他在移动时代发展得太缓慢了。这两天还在奇怪这个问题,没想到就已经有了答案。说到移动时代的拍照与分享,我其实一直希望能有这么一个手机应用。这个应用负责手机“咔嚓”一声拍照后的工作,包括上传到flickr之类的网站并分享到twitter,甚至可以包括简单的图像处理。最重要的是,这个应用所有的这些工作是自动完成的,也就是说,当手机咔嚓一声响过后,照片就会按照你预先设计好的流程直接发布出去,完全不需要在进行任何操作,你只需要专注于你的拍照工作就可以了。这种应用尤其对于一些突发状态下会有意想不到的效果。

好吧,以前一直纠结于不能把4sq的check in与拍照结合,现在4sq已经支持照片上传,我又纠结于4sq不能与flickr完美结合,现在还真有这么个应用来解决我的需求了,听说还挺受欢迎。

只是中国的互联网从web一直走到如今的移动互联网时代,GFW一直如影随形,扼杀了不知道多少创意。今天发现手机上的google map不能用了,google.com也不能用了。感谢国家!

慎用黑莓版foursquare1.9.5

一直传说新版的黑莓版4sq客户端可以翻墙了,好不容易安装上了,可是却发觉还是上不了4sq,也有传说只有部分地区可以上,实在搞不清楚了。

新版的4sq装上后,就没有再理他了。谁想这两天发觉黑莓突然特别耗电,手机摸起来还特别烫,可是查看后台运行的程序没看出什么与以往不同。刚充好电,有时2-3个小时就没电了。郁闷之下去推特发问,推特果然是个快速解决问题的场所。很快就看到有人说可能是新版4sq的问题,卸载掉就好了。照此卸载后,果然不那么耗电了,手机也不发热了。

回想一下这两天装了4sq1.9.5之后的事情,应该是新版的GPS启动模块缺少了条件判断而出现了死循环。正常情况下,如果在室内的话,GPS启动失败则应该转为基站模式,而新版则GPS启动失败后一直反复不停的启动GPS(无论是否开启4sq都会在后台一直试图联系GPS),造成耗电飞快,手机发热烫手。这两天我在室外用手机时,虽然也烫手,但是耗电要慢得多,这是因为在室外4sq启动GPS成功后,就一直跟踪GPS,但是不会反复启动GPS,因此虽然发烫,但是耗电要慢一些。这也正好反过来证明了我之前的推论。

因此建议使用黑莓手机的朋友慎用新版4sq,可以试用一下4sqr

4sqr1.5版释放

利用google纵横的4sqr现在升级到1.5版,增加了登录界面,原来的conf.php文件已经不需要。

下载后,把它放到服务器上。用浏览器打开你的4sqr地址,username填写你注册4sq时的邮箱,密码就是4sq的密码,Latidude code可以在http://www.google.com/latitude/apps/badge 上找到这个id,位于页面的最下面给出的几个链接上

例如 http://www.google.com/latitude/apps/badge/api?user=xxxxx&type=json, user id就是xxxxx。

还修复了其他一些问题。

下载4sqr1.5