Skip to content

  • Home
  • Developer
  • Business
  • Education
  • Entertainment
  • Health
  • Contact
  • Toggle search form

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

Posted on August 27, 2021August 30, 2021 By Myron Batey No Comments on A dynamic listing of top tweeps in MENA using Drupal, Twitter and Klout APIs
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.
Developer

Post navigation

Previous Post: Theming Node Form into Regions in Drupal 6
Next Post: Current Git branch name in command prompt

More Related Articles

Wortel21 Wortel21 Online Casino: Your Ultimate Destination for Unparalleled Entertainment and Thrills Developer
Current Git branch name in command prompt Developer
How to catch emails sent with PHP on your local server Developer
Using Messenger And Playing judi online Developer
UNCOVERING THE PERFECT PLACES TO STAY IN MALTA: A TRAVELLER’S GUIDE Developer
Managing a site from the command line using Drush Developer

Leave a Reply Cancel reply

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

Recent Posts

  • Jablay123 Poker: Your Ace in the Hole
  • Soccer Betting Insights: Expert Advice from Agen Judi Bola
  • Soccer Betting Insights: Expert Advice from Agen Judi Bola
  • High Stakes and High Rewards: Navigating the World of Gambling
  • Elevate Your Reach: Professional Translation Services in the UK

Categories

  • Business
  • Developer
  • Education
  • Entertainment
  • Game
  • Health

Pages

  • Contact
  • Home
  • Privacy Policy

Archives

  • September 2023
  • August 2023
  • July 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • May 2021
  • March 2021
  • February 2021
  • January 2021
August 2021
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« May   Sep »

Copyright © 2023 .

Powered by PressBook Green WordPress theme