分享一段代码

@Ta 11-02 09:45 934点击
效果如:http://gufengm.s2.xrea.com/x/i.php/hu60

```
<?php
    $feed = ReClass('RSS');
    $feed->title       = "虎绿林";
    $feed->link        = "https://hu60.net";
    $feed->description = "虎绿林 编程学院";

    $data = file_get_contents('https://hu60.net/q.php/index.index.json');
    $data = json_decode($data,true);
    $data = $data['newTopicList'];
    for($i = 0; $i < count($data); $i++)  //获取所有帖子
    {
        $item = new RSSItem();
        $item->title = $data[$i]['title'];
        $item->link  = 'https://hu60.net/q.php/bbs.topic.'.$data[$i]['topic_id'].'.html';
        $item->setPubDate(date('Y-m-d H:i:s',$data[$i]['mtime']));
        $item->description = "<![CDATA[ ".GetContent('https://hu60.net/q.php/bbs.topic.'.$data[$i]['topic_id'].'.json')." ]]>";
        $feed->addItem($item);
    }
    echo $feed->serve();

    function GetContent($url)
    {
        $data = file_get_contents($url);
        $data = json_decode($data,true);
        $data = $data['tContents'][0];
        return $data['uinfo']['name'].":<br/>".$data['content'];
    }
```
回复列表(8)
  • 1
    @Ta / 11-03 15:20


    小尾巴我就菜鸡一枚 https://76wp.cn奇乐网

  • 2
    @Ta / 11-04 03:20

    -喜欢就啪啪啪啊 表白有什么用- blog:LDXW.TOP
  • 3
    000
    @Ta / 11-04 04:33
    RSS订阅?
  • 4
    @Ta / 11-08 11:01
    @老虎会游泳  赶紧写个接口验证
  • 5
    @Ta / 11-08 12:04

    @wapjin,验证什么?
    我写接口的目的就是为了方便让人抓取帖子啊。只是必须尊重帖子的著作权(至少是我发的帖子的著作权),转载必须正确署名不然可能会被我发侵权告知函罢了。
    目前服务器还没有出现性能下降,所以暂时不需要限速。

  • 6
    @Ta / 11-11 09:40
    @老虎会游泳,上次我用python 把你网站url扒了下来
  • 7
    @Ta / 11-11 19:06

    @wapjin,嗯,网站没有崩溃,性能足够,你可以继续

  • 8
    @Ta / 11-12 07:55
添加新回复
回复需要登录

[聊天-公共聊天室] 000:@wxchello,这游戏也有学习版了?!