Thursday, July 31, 2025
HomeBusinessA dynamic listing of top tweeps in MENA using Drupal, Twitter and...

A dynamic listing of top tweeps in MENA using Drupal, Twitter and Klout APIs

Date:

Related stories

Enjoy Non-Stop Fun with Free Pak Games

A New Era of Free Entertainment in Your Pocket Pakistan’s...

Μπόνους Χωρίς Ρίσκο: Πώς να Ξεκινήσεις με Δωρεάν Στοίχημα

Τι είναι το Μπόνους Χωρίς Ρίσκο και γιατί αξίζει...

Discover the Magic of Gaming and Earning with 92 Pak Game

Introduction to a New Era of Entertainment and Rewards In...

How Gamified Promotions Drive Player Engagement and Excitement

Understanding Gamified Promotions in Online Casinos In the highly competitive...

The Role of RNG and Fair Play on a Reliable Baccarat Site

Understanding the Core of Online Gaming Fairness When it comes...
spot_img
Today, I have finished developing a first iteration of a website called Top 100 Arabs that was build on Drupal to list the top tweeps in the MENA region, the engine heavily relies on Twitter’s and Klout’s API to fetch and update the data on an hourly basis, however, I faced so many problems dealing with Twitter API particularly because of the limited number of requests you can do to call the Twitter API even if you are oAuthed, I also tried to get myself whitelisted but it seems they stopped doing that, so I had to improvise and unleash the imaginations to workaround that, and some other complex yet simple-looking requirements.
The website is still in a beta release, and it is going to have more iterations and new functionalities.
The cotent in the website is mainly user generated, with a bunch of top tweeps we already started with which my friend Khaled collected while looking for top tweeps in MENA region. And since the website’s content is user generated, i tried my best to keep the user very comfortable with a minimal number of steps which is actually filling a simple form that includes his/her Twitter handle, and categories such as countries and profession .. etc, while the rest of data that need to be fetched is handled by the backend’s processes.
Ranking of users in the website depends mainly on Klout’s score, while each user holds a permanent rank in the list, until of course he/she decreases in Klout score, the rank will change.
The table filtration is pretty straight-forward, however, in the coming iterations, the rank will be dynamic according to filtered criteria.
The website also includes some Facebook pages that also have high number of likes and impressions in MENA, with the same usability procedure of adding content.
Charts were also used to visualize the data aside from the filter-flexible table view.
You can read more about the general idea by visiting this page
Would love to hear your comments and feedback.

Latest stories

spot_img
Judi Bola Online Judi Bola Online Sv388 Judi Bola Online https://doctorsnutritionprogram.com/ https://nielsen-restaurante.com/ https://www.atobapizzaria.com.br/ https://casadeapoio.com.br/ https://bracoalemao.com.br/ https://letspetsresort.com.br/ https://mmsolucoesweb.com.br/ https://procao.com.br/