English

How to use rspec to test GroupDocs API - Part 2

In the first article, How to use rspec to test GroupDocs API. Part 1, we created first test for GroupDocs API. This article describes in details how tests works, what expectation and matchers are, and how to test an API with the PULL method. Expectation and Matchers So what are expectation and matchers? Lets look at a small example: string ="GroupDocs" string.should have(9).characters string.should\_not have(5).characters Expectations are defined by should and the negative form should_not.
· Derek Hyland · 4 min

How to Use RSpec to Test GroupDocs API? - Part 1

In this article, we will review how to use Ruby RSpec for testing REST APIs like GroupDocs. RSpec is a BDD (behavior driven development) framework. You can find more info about RSpec on its official site. There are a lot of different GroupDocs APIs that you can use. In this article we will test one of the User APIs: “Get user profile”. What You Need You need Ruby, Gem, Bundler, and RSpec (gem install rspec) installed on you computer.
· Derek Hyland · 3 min

How to Convert Files with GroupDocs PHP SDK

This article explains the basics of using PHP SDK classes and methods. In this article I’ll use the Comparison API and show how to compare two documents from a GroupDocs account. Find information about others methods in the Swagger explorer. Requirements PHP 5.3 Apache ModRewrite PHP Curl extension PHP Sockets extension (php_sockets.dll) GroupDocs PHP SDK composer.phar (Download from http://getcomposer.org/download/ or use the included version) FatFree framework (https://github.com/bcosca/fatfree) Initial Installations Learn how to install the Fatfree framework from their Readme: https://github.
· Derek Hyland · 5 min

Manage Your Documents Efficiently with GroupDocs' Document Management Apps Suite

It’s difficult to find different document management solutions in one place for your diverse needs. You might spend your dime for separate stand-alone apps to fulfill your requirements. On the contrary, we, in GroupDocs, offer different document management apps as a suite to satisfy all your needs. [caption id=“attachment_1591” align=“alignnone” width=“600” caption=“Manage your documents efficiently with GroupDocs’ document management apps suite”]![Manage your documents efficiently with GroupDocs’ document management apps suite] “Manage your documents efficiently with GroupDocs’ document management apps suite”)[/caption] GroupDocs offer six powerful apps to efficiently manage your documents.
· Derek Hyland · 3 min

How to Use GroupDocs PHP SDK with Composer or a Built-in Autoloader

GroupDocs supports all major platforms, such as .NET, PHP, Java, Python, etc. So with GropDocs’ SDKs you can easily create your own application to store, view, sign (and use a lot of other great features on) your documents online, using Windows or Linux with your favorite language. Today, I’ll talk about GroupDocs PHP SDK and how to get started with it. Sometimes, developers ask us how to get our PHP SDK, how to use it with Composer, or how to include it into their project.
· Derek Hyland · 3 min

Comparison API sample Implementation with PHP SDK

This article explains the basics of using PHP SDK classes and methods. In this article I’ll use the Comparison API and show how to compare two documents from a GroupDocs account. Find information about others methods in the Swagger explorer. Requirements PHP 5.3 Apache ModRewrite PHP Curl extension PHP Sockets extension (php_sockets.dll) GroupDocs PHP SDK composer.phar (Download from http://getcomposer.org/download/ or use the included version) FatFree framework (https://github.com/bcosca/fatfree) Initial Installations Learn how to install the Fatfree framework from their Readme: https://github.
· Derek Hyland · 9 min

Integration of GroupDocs’ Document Management Solutions with Google Cloud Storage

Good news to all! Google Cloud is now integrated with GroupDocs’ document management solutions. With this integration, you can now configure Google Cloud as your default storage provider for GroupDocs. You can set this up from within your GroupDocs account area. Flexibility in storage is vital when looking for a powerful document management solution. Most importantly, GroupDocs gives you power to choose your storage provider, which makes our solution flexible and user friendly.
· Derek Hyland · 2 min

Working with Groupdocs Signature API from Ruby

Today we will find out how to use GroupDocs’ Ruby SDK. We will create a GroupDocs Signature envelope sample with the Sinatra framework. GroupDocs Signature envelopes are used to prepare documents for digital signature and managing the signature process. Setting Up First, create the application folders structure: your_app/public – for CSS files. your_app/samples – for sample files. your_app/views – for view files, we will use Haml for these. Also we need to create a Gemfile in our project’s root directory with the following content: https://gist.
· Derek Hyland · 5 min

GroupDocs Apps Suite: a One-Stop-Shop for All Your Online Document Management Needs

Good news for the document management world! You now have all required online document management apps available under one roof. I’m talking about GroupDocs: a one-stop-shop for all your document management needs. The history of modern document management systems began with development of a set of computer apps, which were used to store and monitor electronic documents. With the advancement of technology, new branches were formed in the system. Now, online document management is not just storing or monitoring your electronic documents, but it’s a system that lets you manipulate your documents any way you want.
· Derek Hyland · 4 min

Developing FireFox Add-ons with the Add-on Builder and SDK

This article explains the basics of creating an add-on for FireFox using the FireFox Add-on Builder and Add-on SDK. Read more about them on the Mozilla website. As an example, I’ll use the GroupDocs add-on. (You can download the source code from Github.) It’s an advanced extension so I’ll focus on the basics and highlight a couple of interesting aspects communication between scripts. I’ll mainly look at the add-on folders data and lib in the /resources/groupdocsviewer/ folder.
· Derek Hyland · 5 min