我记得segment开发过一个微博墙,就是黑客马拉松那个,把内容发墙上是怎么发的?

如题。

我的标题已经描述完了,但是字数不够,打这行字凑数。

阅读 6.6k
4 个回答

那个微博墙是开源的,地址在这https://github.com/IDs-Club/IDs-Hackwall

=========以下请忽略==================

如果是codejam的那个微信墙的话,貌似是我做的。

所谓的微信墙就是微信公众账号的关注者发消息到微信后台,虽然我们可以使用开发者模式拿到用户的消息内容和用户的fakeid,我们没办法拿到用户名和用户头像等更加详细的信息。

鉴于微信的现有的接口太少,于是乎,我们只能通过其他的办法来干这件事情,推荐一个Github有微信的私有SDK(通过模拟登录抓取实现的) 比如我用的是https://github.com/dodgepudding/wechat-php-sdk

比如 StartFragmentgetTopMsg() 获取最新一条消息的数据。然后剩下的就很轻松了。

完整的过程就是用户发消息给微信公众账号后台,然后我们通过模拟登录抓取拿到用户名,内容等更加详细的信息,然后显示在自己定制的页面上(比如微信墙上)。

其实可以有更多有趣的功能可以继续做开发:)

围脖有关键字这东西吧

你可以获取有你关心的关键字的微薄吧

获取到你关心的微薄了,显示出来就行了啊


ps , 问问题之前自己google一下 , 找一找开源实现

新手上路,请多包涵

汗,我也做了一個模擬登錄微信的。。。是Java版本的。

備註:在Mac上QQ输入法好像有bug,輸入怪怪的,現在用鼠須管打的字。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏