Connect with us


How to Use APIs?



How to use APIs

I’m pretty sure if you’re on this page, you must have confused yourself with how to use API’s, right? I mean the title is clear, so yeah that’s what this article is about, and of course, you’re more than welcome to get along this guide, ofcourse I’m making it detailed and illustrated, so trust me by the end of this piece you’ll have a clear picture of How to use APIs.

 Well like all of my articles I like to introduce the topic a bit before actually going on the deep adventurous ride into it, so well keeping the traditions up let me tell you…

What is API?


API is the abbreviated form of application programming Interface, well just like application programming language, application programming interface is the interface that makes it easier for programmers get along their apps.

See Also: Tools For Visual Learners

Well no its not that simple, but if you seriously want the complicated but specific definition of it, then it reads something like “ This is the interface that specifies how your application will interact with other components, it is specifically important and comes in to use while designing graphical user interfaces”.

Of course, it’s not a scientifically established definition but, it was the easiest explanation I could give birth to in my mind to explain to you what an API is, in the simplest possible form.

What are the Uses of APIs?

I already told you, it makes programming easier.  But well that’s not really what you are looking for, huh? I mean I am pretty sure you’re looking for more concrete, specific answers,  well I know that so let me give it to you.

The one greatest benefit of APIs right now in 2016 is that API lets you connect one app, application, or just about anything online to something else.  I mean have you seen all those third party Amazon stores, which are not exactly Amazon but are promoting Amazon products? Well, that’s API that makes it possible.

Not just that,  it might come as a surprise to you, but the copy paste which you are so fond of, is also a gift of API integration into Microsoft Windows or maybe your Mac.

See Also: How to Edit WordPress htaccess File?

Oh hey, guess what, in a simpler environment probably you can imagine this, take API To Be the bricks,  on which your house is built, and the programmer takes the bricks up and makes the house (meaning the application).

So ya its like the API is the modulated form of a lot of elements, and its up to the programmer to design them and make use of them as he wishes, but in a nutshell, I can say that the API makes it a lot easier for programmers to work on their app, simple as that.

How to Use APIs:-

Unless you are trying code an app from scratch, there’s not a lot of meddling you have to do  With the code.

For example, in most cases, you will have a box you just have to embed the API from the program which you are trying to link, and it’s done.

Ok let me show this to you as an example, I will try to link the optinmonster plugin that comes for WordPress, with my email client that is MailChimp.

See? I get to the screen where it asks me for the API; this is the only place where I’ll be ever asked for an API with OptinMonster (And for most of the tools on the internet, it’s almost the same, after all, they all are advanced enough).


Now, all I have to do is, copy paste the API from the service I’m trying to connect. (For e.g.,. from Mailchimp).


So see? That was how easy it was for me to use the Mailchimp API and integrate it with my OptinMonster.

Well this is how you integrate almost all the platforms online, because it’s the easy way (and the only way they allow you to.) But what if you’re not looking to integrate two plugins or online tools? But something totally from scratch?

How to Use APIs: – The Long Way Around…

See Also: How To Install WordPress Locally With MySQL

I already said, it’s not that you will always want to use an API only to link to online plugins, software and tools right?

Well let me take you the other way round, this definitely is a bit more complicated and is not straight forward, but this is what you’re asking for, right?

Okay so, first of all, keep this in mind that every API key is slightly different from the other, but they have the same basic building blocks, think of it in a way that every house you live in is built almost with the same stuff, right?

I mean they all comprise of the pillars, doors, windows, and the roof right? So that’s about how an API works, they are not the same, but if you take a deeper look into it, you’ll understand what they are made of.

And once you to understand what they are made up of, all you have to do is alter the values and keys you want with your own data and then you can receive almost anything you want of that API key.

For an example let us take the following API key:-


Now here is the point, every API looks almost similar, so you just have to understand what it is saying, and you have to make it say something different something that you want simple as that.

Breaking Down the Above API:-

  • http://en.wikipedia.org/w/api.php —Okay so this is the first part, the URL. It’s like the location of where the API is hosted.
  • action=query —Well if you’ve spent some time with computer languages, you’d understand that this query is asking the string to fetch any data, that the later API asks for, right?
  • list=backlinks — This is like the main function of the API, it’s asking it to list all the pages that link to one certain page.
  • bltitle=Star%20Wars —And this is the page, for which the above string was requesting the links for, meaning the “Stars Wars” page.
  • bllimit=10 —Oh this is just the limit, of the results the API will get.

See? Nothing very “complicated” in the real picture huh? You can manipulate that API any way you wish for, change values and get your hands on what you’re asking for. (Ofcourse, as long as the data you’re looking for isn’t protected.)

See Also: How to Update WordPress in Easy Steps?

Example #2:-

Okay I know, one example might not make things to you as clear as I want them to be, so well let’s take another example of a Twitter API.


  • http://api.twitter.com/1 — This is just the version of the Twitter API:- 1
  • users — The section which the API will attack (Well, “fetch” to sound more decent.)
  • show.xml — The format in which you’ll get the results. They can either be in HTML or XML, this one’s set to show in XML.
  • screen_name=theevanderek —It’ll fetch all the info, the image, description, name of the person etc.

See? Where’s the hard part? Just modify the strings and values you want, and congratulations mission accomplished!

Resource Center:-

Just now I had this idea of including a resource center section in all of my future articles, technically what I will do is in this section I will just list out some of the more day to day and frequently used links, tools and Apps that you might need along with the specific articles.

So over here I’m listing some of the most common API centers you might be interested in:-

Final Words:-

So I’m hoping this piece solved your curious mind’s queries regarding How to use APIs, right? Although it’s totally possible to still be confused about certain points or aspects of this article that might not have been totally clear to you.

Guess what, that’s why the Comment boxes have been placed down below guys, make use of it, trust me I reply to each and every one of them.

Evan Derek is the Founder and Chief SEO Analyst @ VebbLabbs. Specialising in Affiliate Marketing and helping newcomers to make it a stable profession in the online world, he boasts 6+ years of experience in the industry. 19 year has he spent on this planet successfully, and plans on spending atleast 50more !

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *


How To Block Sites on Chrome?



When it comes to surfing the internet, the first browser which strikes through our brain is Google chrome and we have countless reasons for liking chrome. It is really easy to navigate, clean and elegant, fast, its offers a huge number of plugins and extensions and many other. One of such features is the ease to block a website.

Do you know how to block sites on chrome?

Chrome block website feature comes inbuilt and there are several other add-ons which allow us to block websites chrome. We can do it very easily.

In this tutorial, we will be teaching you multiple ways on how to block websites on chrome.

Although, the internet is a great medium to get connected to the world and access tons of information. But unfortunately, there are several unappropriated websites and contents as well, which we don’t want our children or sensitive persons to get access to and the only way we left around is to block such websites.

You can block a website on google chrome if and only if you know how to block a website. Your visit on this page confirms the fact that you need to learn the ways to block a website on chrome. So, without getting fuzzy, let’s head over to the guide!

How To Block Sites On Chrome:

There are multiple ways you can block a website on chrome. The first method by using chrome built-in feature and the other method is by using several website blocking extensions.

We will cover here both the methods.

Method 1. Using google chrome built-in feature:

To block a website using a google chrome built-in feature, you need to create a separate account with limited user authority. For this launch google chrome browser and click the three line on the top right corner and go to Settings. Now click on Add person under People.

In the Add person pop-up window, Name the person whatever you like to, Check the option “Control and view the websites this person visits” and click Add. The account to be supervised will be created immediately and you can have access to it by signing in to your google account

To block a website, log in to your google account by entering the credentials. After that, go to Manage> Permissions. Now do the needful changes there i.e entering the website URL you want to block and apply the changes.

You will get to know all the settings once you visit supervised user dashboard! Now let your child access this account with limited access to the website and keep them secure from inappropriate contents.

Method 2. Using Extensions:

If you want an easier way to blocking a website and creating a supervised account doesn’t seem a good choice to you, then use the below-mentioned steps and get your job done faster than ever.

This method will show you how can we block a website on chrome using different extensions.

#Site Block:

SiteBlock is one the best extensions for blocking a website. Blocking a website via site block is extremely easy. You can block a website and show a static page or can redirect it to another website you want.

You can set one redirect website for all the blocked websites or separate website for individual pages. This way you can not only block a website but can have a full control over what website should your children visit and what not by redirecting them to some relevant page.

To block a website on chrome using this extension, Open chrome browser and go to Settings> More Tools> Extensions Or simply go to this URL chrome://extensions

On the extensions page, scroll down and click “Get more extensions” link. Now search Site Block there and install it on your chrome browser. Once the extension is installed, just visit the website you want to block, right-click anywhere on the page and go to Block Site and select Add Current Site to Blacklist.

You can even directly block a website from the app itself without even visiting the website. Moreover, this extension lets you set the time intervals and days on which you want to block this website for.

Another great feature offered by ‘Site Block’ extension is password protection. One of the basic reasons for blocking a website is to protect children from accessing adult and inappropriate websites. When you install this extension or any other extension for blocking a website, chances are for this extension to get uninstalled by your children or any other member of your family.

Hence, password protection is a feature which comes out really handy. You can easily password protect this extension and can have more control over the websites and the extension.


Another extension for blocking a website is Stay focused. It is one of the great alternatives for Site Block and helps you block a website in extremely easy steps. I won’t teach you how to use this extension because once you’ll install it on your chrome browser, you won’t need anyone’s help to deal with it.


Nanny is an advanced extension for chrome users which lets you keep track of the hours you spent on a particular website. Also, it blocks a particular web site after the time duration you have set on this extension.

It cares for you as a nanny and keeps you focused while working. Because we all want to concentrate more on work but not on social websites like facebook and twitter. But unknowingly we do just opposite of it and spend hours unaware of the time wastage.

how to block sites on chrome

This extension not only helps you but you can also keep track of your child’s activity.

These are just three extensions I mentioned. There are many other dedicated google chrome extensions which offered the same service of blocking a website.

Just remember, learning how to block sites on chrome is really important. If you don’t use this feature now, probably you’ll need it in the future. Because the Internet is surely a blessing to humans but at the same time, it is highly risky for children and sensitive people. It’s full of inappropriate contents which should not be accessed by delicate souls.

So with this, I’m wrapping of this tutorial, you can leave your comments below in the case of any doubt.

Continue Reading


How to Watch Game of Thrones Online?




So, you want to know how to watch Game of Thrones online, right? Given that it is a premium series from HBO, finding a way to stream the same online is one hell of a task.

Still, I have found a few methods to do it. Some of them want you to visit live streaming sites. Not every link on such websites works, though.

Yeah, you can watch Game of Thrones free online. I have included both the free and paid ways as well.

Shall we begin? Here you go!

How to Watch Game of Thrones Online?

There are multiple ways to stream the series online. I have picked up a few and coined them to make this post. You can read each one of them below.

Method 1: Use Official HBO Go or HBO Now Subscription

I know you are not going to like this. Still, HBO Go and Now are two popular methods used for Game of Thrones online streaming. Maybe, you are also using it and need a free way to eliminate the expense.

HBO Go and Now are not completely different services. The former needs a cable TV subscription whereas the second one is a standalone service from HBO.

The cost for each of them varies. The cable TV provider determines the cost of HBO Go for you. It can start from as low as $15 per month whereas the charge for HBO Now is fixed.

You can get access to both the services using multiple devices including PC, Mac, iOS, Android, Play Station, Xbox, Roku, Apple TV, Android TV, Chromecast Amazon Fire TV etc.

The best thing about these official services is, you can avail the latest episode of the series as soon as they send it on air.

You can watch previous seasons and episodes as well. With HBO Now subscription, you will get access to a talk show called After the Thrones, in which Andy Greenwald and Chris Ryan are featured.

Method 2: Use WatchSeries Site

You may be exhausted with the premium options to watch Game of Thrones. Maybe, you might have cursed me for giving you a paid option at first.

Don’t worry! You can use watchseries.li to watch Game of Thrones free online. Just follow the steps given below for that.

Step 1: Obviously, you have to visit the site watchseries. Being a free online streaming site, it will show some advertisements. You need to be patient given that what you get is worth $15 per month.

Step 2: What you see once you visit the website is given below.

You can see the search field just below the top navigation bar, can’t you? Type the name of the series (game of thrones here) into it and press enter. (Most probably, it will show suggestions among which you can choose the right one).

Step 3: I have checked about half a dozen sites. Some of them lack Game of Thrones. Some others contain only one series or a few episodes. Unlike all, watchseries has all six seasons and the entire episodes in their database.

How to watch game of thrones

Just select the episode you want under the appropriate season, and you will be presented with a ton links (literally). All of them answer one question; where to watch Game of Thrones.

As I said earlier, not every link on the episode page may work. And for the working links, you may have to sign up for an account as well.

The best way to find working, no-signup links is trial and error. Click on each one by one and, you will get to know which one works and which one doesn’t.

Method 3: Use Hotstar

If you don’t mind paying a few bucks to watch a fantasy thriller series, you won’t have to ask where can I watch Game of Thrones anymore. I have got a convenient method for you especially if you are an Indian.

Have you heard of Hotstar? If you are from India, I know you might have used it multiple times to watch cricket and football. Most of you would have visited it to watch Olympic games as well.

Do you know Hotstar gives paid subscription to Game of Thrones? Yeah, you just heard it right!

You need to be a premium subscriber at first. Don’t worry! It will not charge you a whopping amount. All it takes is 199 INR per month.

The best thing about it is you can avail the service free for the first month.

Step 1: Click on this link to bring you to the paid subscription page.

Step 2: Hit the Start Your Free Trial button. You will have to provide your email address and a password then. It is also possible to sign up with Facebook.

Step 3: On the next page, they will ask your credit card details. Don’t worry! You can create a virtual card and use it here without any issues.

There you go! Once the payment is processed, you will get access to their premium content.

Of course, GoT (Game of Thrones) is included in their list of premium media.

Method 4: Use any other Streaming Website

For Game of Thrones free streaming, you can use any other site. I have got a list of such sites below. Use any of them to watch your favourite TV shows.

During my research for this article, I have also found a Google Drive folder with a few series in it. Unfortunately, GoT was not present.

You can search for Game of Thrones online streaming on the sites given above as well.

Wrapping Up

I hope you now know how to watch Game of Thrones online.

The links given here may not work as the time goes. I will keep this list updated as we have to witness a few GoT seasons too.

Don’t forget to share this article with your friends and followers on social media. They will thank you for doing so.

Continue Reading


How to Change DNS On Phone?



DNS stands for  domain name system or domain name server and that’s what our today’s topic of concern is!

When you get an internet connection on your computer or phone, by default you get provided with the DNS server address from your internet service provider. These settings are mandatory to surf the internet and get access to it.

When you use the default DNS settings offered by your ISP, you get limited to the speed, security and other features offered by your internet service provider. But here’s is a good news. You are not forced to use the default settings offered by your ISP.

You can anytime change DNS server you get by default very easily. Yeah, you heard me right! The default DNS settings can be changed easily and we can use the third party servers anytime we want as per our choice.

If you want to know How to change DNS, then keep reading. We have compiled a thorough and in-depth guide on this topic.

How to Change DNS:

Before going in-depth of the guide, we would like to illustrate more on DNS. I’m sure you are also eager to know more about DNS settings and the different methods to change DNS settings on rooted as well non-rooted phones.

The reasons to change the DNS settings on phones can be distinct for everyone and can vary person to person. It could be speeding up the internet, it might be the security reasons like phishing protection or something similar. Or possibly you want to set parental controls over your internet like you are a parent and you want to have more control over the internet for your kids to be safe.

The reason can be anything, we won’t go much deeper into it but we will sure have a look at what DNS settings actually are and how can we change them.

What are DNS settings:

Every website we visit over the internet has an IP address associated with it and these IP addresses are crucial to have a correspondence between the servers. But we usually know the website with their domain name.

For instance, when we visit a website on the internet, we know the website by the name like www.example.com. But in actual, we need to know the IP address associated with that domain name in order to visit it. That’s where DNS plays its role best.

The DNS is internet’s system for fetching out the IP address of the website from its alphabetical name. When we type any website’s URL on the browser’s address bar, the DNS servers bring out the IP address of the website required  for that website to get open.

How to change DNS server:

The method to change DNS server settings might vary from the rooted to the non-rooted phones. Regardless of which phone you have, we have provided both the methods i.e for rooted ae well as non-rooted phones.

#For non-rooted phones:

Even if your phone doesn’t have root privileges, you can still change the DNS settings. But remember, the below method to add custom DNS settings is only applicable for your wifi network.

If you want to set custom DNS for your 2G/3G/4G or other similar networks, you need to use an app called DNSet. The method od using this app is described below. But before that, let’s look into how to change DNS settings of the wifi on your home network without using any third party app.

  • First of all, go to Settings on your phone. Scroll all the way down to wifi and tap it.
  • Now from all the available networks list, long tap on the network you are currently connected and select the option Modify network. Or you can directly reach to this option by long tapping wifi shortcut, located on the top of the notification area on your android.
  • After selecting ‘Modify network’, you’ll see two check box options. One of them is Show advanced options. Select this option and scroll down to IP settings.
  • Tap IP Settings and make it Static. Scroll down again and change DNS1 and DNS2 to your desired DNS servers.
  • Once done, save the settings.

If you don’t want to limit yourself to the wifi network only, you can use an app called DNSet. A free version of this app is available on the google play store. By using this app, you can easily change the DNS settings of all the networks on your phone including wifi, 3G, and 4G.

But again there is a limitation with this app. The free version of DNSet app lets you set your DNS to Google’s public servers only. If you want the freedom to add custom Domain name servers, you’ll have to go premium.

#For rooted phones:  

If your phone is rooted, no need to be affright. We have described the method for changing the DNS settings on the rooted phone as well. Just go through the below steps.

  • Go to google play store and download an app called DNS Changer.
  • Simply run the app on your rooted phone and you’ll be provided with a long list of DNS servers available to be used.
  • You need to select any two of them.
  • Once done, the DNS Changer app will show the success message.

That’s it. The very next moment DNS servers on your phone would be updated.

When you’ll go to play store, you’ll see two apps with the same name DNS Changer. You can try out both on your own to check which one works better for you!

Now since you know how to change DNS on your phone, you don’t need to stick to the default server settings at all. By following the guide, you can easily change DNS on your phone and can get benefits of the third party servers.

By this, we have reached the end of the guide. Do share your thoughts on the topic via the comments below and feel free to share this article on your social mediums. We appreciate your share! 🙂

Continue Reading


How to Speed Up Windows 7 Performance



No matter how fast your new computers might be, they all seem to get slower over time. Because, there is a new kind of excitement to play with new computer and to install lots of software’s on it. The first program which we install on our new computers is anti-spyware and antivirus tools, to stay from viruses. I know, it’s an essential program but what we actually do, we install more than one antivirus program. Next, we download lots of unrecognized junk softwares from the internet. Obviously, your new computers gradually decrease the performance and one day when you are trying to open a program or file then it takes more time to open up.

So, Whatever the cause, there are lots of ways to speed up Windows 7 performance and make your PC work better without upgrading your hardware. Here are something that will help you in installing Windows 7 custom themes.

Tips to Speed Up Windows 7 Performance

Turn Transparency Off

The glass transparency uses more resources of a PC from the Aero feature, you can disable by following simple steps.

Step 1: Go to personalize. (Right Click on desktop > Personalize)


Step 2: Click on the Window Color icon at the bottom of window.


Step 3: Uncheck the box to disable transparency.


Step 4: Click on save changes.

This will save some resources from being utilized and Speed Up Windows 7 Performance.

Turn on only required Visual Effects

You have to turn on only those visual effects that are essential and required by you. You can optimize how menus and windows appear by following simple steps.

Step 1: Open My Computer > Click on System Properties >Click on Advanced system settings (left hand side).


Step 2: A small window will open up and from there go to the advanced tab and click on settings (performance).


Step 3: Now here you can go for any of one option.

Option 1: Click on checkboxes as shown in the image below.


Option 2: Select (dot) “Let Windows choose what’s best for my computer


Step 4: Click on Apply.

Enable Writing Cache for Storage Devices

This option will tweak your storage devices such as internal disks or removal drive to give the highest possible performance, to enable just you need to follow the below simple steps.

Step 1: Open Device Manager (Right Click on icon My Computer > Click on Manage)

Step 2: In Device Manager, click on disk drives to expand the attached drives to your computer. Here I have two drives, one is the internal hard disk and second is pendrive.


Step 3: Firstly, double-click on internal hard disk > Click on Policies tab > Check Enable writing cache on the device > Click Ok


Step 4: Now, click on another drive (pendrive) > Click on Policies tab > Select (dot) Better Performance > Click Ok


This will surely optimize the usage of cache memory and Speed Up Windows 7 Performance.

Turn off unnecessary Windows Features

Windows 7 comes with lots of features and we all know that we are not using all the features of it so it also allows us to turn on or off Windows features as per our requirement. That will also speed up the startup process for windows 7. For that,  just follow the below simple steps.

Step 1: Open the Start Menu, type Windows Features in the search box, and press Enter.


Step 2: Open up “Turn Windows Features On or Off” icon. In that, if you want to turn on any features then tick the check box otherwise untick the check box to disable the features.


Step 3: After turning on or off, you will have to restart your PC. That’s it.

Helps in reducing unnecessary usage of CPU and Speed Up Windows 7 Performance.

Disable GUI Boot

Disabling GUI boot literally reduces the startup time of Windows 7. Follow the simple steps to Increase Startup Speed Windows 7.

Step 1: Open Command Prompt (Win Key + R) > type “msconfig” > Enter.

Step 2: Click on the boot tab > Select your OS (Ex: I nave Windows 7). Then, below you will see many options from that check the box of “No GUI boot” and “Make all boot settings permanent” > Click Ok. I will ask for confirmation click yes and restart.


So, all these are the important tips to Speed Up Windows 7 Performance. If you have any problem or query regarding this then you can surely put your comments below and we will connect with you as soon as possible! Happy Tweaking 😀

Continue Reading


How to use BitLocker to Encrypt your Files




Locker means a safe place where you can put your personal or important things hiding from others. We all have some things which we don’t want to share with others same as in the computer you have any important data that you want to hide from the outside world. For that, there are many software available over the web and as well as well-known by you so no need to describe it.

But if you want to lock your Hard Drive partitions without any software then? In that case, Microsoft has provided one wonderful tool known as “BitLocker” in Windows Vista, 7 and 8 for encrypting your entire Hard Drive partitions. Using BitLocker you can lock any volume on the computer even the one you boot from. But a question arises in your mind that How to use it, right? So, I will show you two different modes to use BitLocker on your computer. If you wanted to Defrag the Hard Drive, you should see that.

1. “How to use BitLocker on a normal/data volume”

2. “How to use BitLocker on Boot volume”

Let’s see the first mode:

1. How to use BitLocker on a normal/data volume?

A simple way to enable BitLocker – right click on any volume and select “Turn BitLocker on” to start the locking process. After clicking a window will pop-up (as shown in the figure below) asking to enter a password to use with the drive – you will also ask to say a copy of the recovery key somewhere at safe place and then it will begin encrypting your drive.


By this method you can lock all the drives on your computer except “C:/ drive” or “Boot partition”.

Now, the second mode:

2. How to use BitLocker on Boot volume

Yes, it is true that you can encrypt the main operating system drive, but this has some special requirements since the drive has to be unlocked before boot. First of all this requires that Windows has a seperate boot partition that isn’t encrypted; in case if you don’t have then create a separate boot partition. The second requirement is that your system include a TPM (Trusted Platform Module).

If you try to encrypt your boot volume without satisfying the above to requirement then it will give an error as shown in the figure below.


So, in that case you will need to configure your system to use BitLocker with a TPM. Here is how you can do that.

  • Press [win + r] and type “gpedit.msc” in it and press enter to launch the Local Group Policy Editor


  • Now, browse to – “Computer Configuration > Administrator Templates > Windows Components > BitLocker Frive Encryption > Operating System Drives
  • In the right panel. double click the setting “Require additional authentication at startup” and select “Enabled”
  • In that please check the below options that “Allow BitLocker without a compatible TPM…” is checked.


  • Then, Click Ok – you are done.

Now you will able to start the BitLocker process on your system drive, and will have the option to either enter a password on startup or insert a USB drive to boot.

If you have any problem regarding “BitLocker” then put your comments below so that I can surely help you to get rid out of your problem. Hope this guide helped you to understand how to use BitLocker.

PC taking more startup time? Change the Startup program to boost the startup process in windows 7.

Continue Reading