Sending regular GET requests will be just fine.

GET https://meniny.cn/apps.json

Return the contents of https://meniny.cn/protfolio/ page, except Atom and Open-Sources parts.

{
  "apps": [
      {
        "platform": "Platform, String",
        "name": "APP's Name, String",
        "lan": "Programming Language, String",
        "url": "URL, String",
        "available": "If available in any sotre, String of 1/0",
        "img": "Avatar URL, String"
      },
      { ... }
  ]
}

GET https://meniny.cn/repos.json

Return the contents of Open-Sources part of https://meniny.cn/protfolio/ page.

{
  "repos": [
      {
        "name": "Name, String",
        "type": "Type, String, one of github and oschina",
        "url": "URL, String",
        "lan": "Programming language, String",
        "desc": "Description, String",
        "img": "Image URL, String",
      },
      { ... }
  ]
}

GET https://meniny.cn/blogroll.json

Return the contents of https://meniny.cn/blogroll/ page.

{
  "blogroll": [
        {
            "img": "Avatar URL, String",
            "title": "Title, String",
            "url": "URL, String",
            "desc": "Description, String",
        },
        { ... }
    ]
}

GET https://meniny.cn/docs.json

Return the contents of https://meniny.cn/docs/ page.

{
  "docs": [
    {
      "url": "URL, String",
      "title": "Title, String",
      "author": "Author, String",
      "image": "Image, String",
    },
    { ... }
  ],
}

GET https://meniny.cn/posts.json

Return the contents of https://meniny.cn/blogs/archives/ page.

{
  "posts": [
      {
        "img": "Image URL of the post's catogory, String",
        "title": "Title, String",
        "date": "Formatted date, String",
        "url": "URL, String",
        "cate": "Post's category, String",
        "quote": "If the post was comes from internet, String of 1/0"
      },
      { ... }
  ]
}

GET https://meniny.cn/tweets.json

Return the contents of https://meniny.cn/tweets/ page.

{
  "tweets": [
        {
            "content": "Content of the tweet, String",
            "from": "Tweeting devices, String",
            "img": [
                    "Image URL, String",
                    ],
            "date": "Formatted date, String",
            "url": "URL, String"
        },
        { ... }
  ]
}

GET https://meniny.cn/readings.json

Return the contents of https://meniny.cn/readings/ page.

{
  "readings": [
      {
        "title": "Title, String",
        "url": "URL, String",
        "author": "Author, String",
        "img": "Image URL, String",
      },
      { ... }
  ]
}