Beispiel #1
0
        static void Main(string[] args)
        {
            string baseUrl = ConfigurationManager.AppSettings["ContentToolsAPIBaseEndpoint"];

            string token = ConfigurationManager.AppSettings["ContentToolsAPIToken"];

            string emailAccount = ConfigurationManager.AppSettings["ContentToolsAPIEmailAccount"];

            int projectId = int.Parse(ConfigurationManager.AppSettings["ContentToolsAPIProjectId"]);

            ContentToolClient client = new ContentToolClient(baseUrl, token, emailAccount, projectId);

            //client.Posts.AddFilter(true);
            //client.Posts.AddFilter(new Paginate(10, 0));
            //client.Posts.AddFilter(DateTime.Now.AddDays(-10), null);
            client.Posts.AddFilter(ObjectContentType.blogpost);
            client.Posts.AddFilter(Status.Published);
            client.Posts.AddFilter(120);
            client.Posts.AddFilter(DateTime.Now.AddDays(-60), null);

            var posts = client.Posts.Get();
        }
Beispiel #2
0
 public BaseRest(ContentToolClient client)
 {
     _client = client;
 }
Beispiel #3
0
 public PublicContent(ContentToolClient client)
     : base(client)
 {
     _baseRoute = "public_content";
 }