What are the existing ways to integrate your website with services from social websites out there.
The ping module is useful for notifying interested sites that your site has changed. It automatically sends notifications (called "pings") to the pingomatic service to tell it that your site has changed. In turn pingomatic will ping other services such as weblogs.com, Technorati, blo.gs, BlogRolling, Feedster.com, Moreover, etc.
In my earlier post about "Great Big Giant List of Ping Servers" I gave you the list of servers I use. Here, I'll show you how to edit your ping.module file to notify your chosen list of ping servers automatically.
After much research and comparison, I've come up with a list of services to ping that will provide the widest possible coverage for my English-speaking target audience:
+ if ($account->twitter_use_tinyurl) {
+ $headers = array('Content-type' => 'application/x-www-form-urlencoded');
+ $tiny_urled = drupal_http_request('http://tinyurl.com/api-create.php?url='.urlencode($link_to_url), $headers, 'POST', NULL);
+ if ($tiny_urled->code==200) {
+ $link_to_url = $tiny_urled->data;
+ }
+ }
This module provides twitter notification for new posts. Each user can use their own twitter account to post updates too, as well as have a custom format string.
Provides Drupal integration with the web service Ping.fm to make sharing posts on other social networks easy.
Ping.fm supports posting to: Bebo, Blogger, Brightkite, Custom URL (Drupal), Facebook, FriendFeed, hi5, Identi.ca, Jaiku, LinkedIn, LiveJournal, Mashable, MySpace, Plaxo Pulse, Plurk, Pownce, Rejaw, Tumblr, Twitter, WordPress.com, Xanga.
How do I see how many people clicked on a bit.ly URL?
Every bit.ly URL has an Info page that shows the number of clicks and other relevant data.