scala-news-reader

rss/atom news reader in scala

git clone https://9o.is/git/scala-news-reader.git

Request.scala

(817B)


      1 package com.joereader.lib.api.rest.wordpress
      2 
      3 import java.net.URL
      4 
      5 object WordpressRequest {
      6   /*
      7  * http://developer.wordpress.com/docs/api/1/get/me/ 
      8  */
      9   private[wordpress] case class Me(
     10     ID: Int,
     11     display_name: String,
     12     username: String,
     13     email: String,
     14     primary_blog: Int,
     15     token_site_id: Option[Int],
     16     avatar_URL: URL,
     17     profile_URL: URL,
     18     verified: Boolean,
     19     meta: Meta)
     20 
     21   /*
     22  * http://developer.wordpress.com/docs/api/1/get/sites/%24site/
     23  */
     24   private[wordpress] case class Site(
     25     ID: Int,
     26     name: String,
     27     description: String,
     28     URL: URL,
     29     jetpack: Option[Boolean],
     30     post_count: Option[Int],
     31     lang: Option[String],
     32     meta: Meta)
     33 
     34   private[wordpress] case class Meta(links: Links)
     35   private[wordpress] case class Links(self: URL, help: URL, site: URL)
     36 }