Invite Sender for Friendster / MySpace / Hi5 / Orkut / Xing / BlackPlanet (PHP/.NET/Java)
The Benefits
- Go BEYOND emails! Boost genuine traffic to your site by going beyond email referrals and utilizing the attention given to social network messages.
- Leverage on your website visitor's large social network, which typically number from tens to hundreds.
- Easy to use. Displays name and thumbnail image of contact.
- Now with Captcha support!
How it works...
Your visitors simply provide their login email address and password and our script fetches a list of contacts into an array/list. Your application can then choose to send native MySpace/Friendster/Hi5/Orkut messages to these contacts. As only actual social network messages are sent, not emails, you get more attention of the contacts themselves! (Note: Orkut messages are normally sent by Orkut as Gmail messages)
We support both personalized messages AND shoutouts/bulletins posts.
Easy Integration for PHP, .NET, Java
Get up and running in just 5 minutes! See how. Available for PHP, .NET and Java. Well-thought architecture ensures you are able support new webmails without changing a single line of your code.
Best Features & Support
Our list of supported social networks is growing by the day. Support for new social networks is provided free of charge in our periodic updates.
See what our clients are saying.
Social networks supported
See Also...
Features & Benefits
- Secure
The only traffic going through the library is that between your server and the social network servers. We do not intercept or capture any of your traffic.
- Import contacts with contact ID, name, and thumbnail image url
Yes, image thumbnails included.
- Send Personalized messages AND shoutouts/bulletin posts
We support both, right out of the box.
- Available for PHP (4 & 5), .NET framework and Java.
It's your choice, and its PHP 5 compatible as well.
- Easy to use and integrate.
Get up and running in just 5 minutes!
- Sound architecture
Our codes are designed based on OOP principles, with detailed error messages enabling you to know the difference between server failures, or bad user name / password.
- Multiple Local IP Address Support
If your server runs on multiple IP addresses, our code allows you to dynamically bind to different IP addresses on your local network (PHP and Java only for now)
- Documentation & sample code provided
Manual and sample code is provided to allow you to have a jumpstart at integrating
- Supports unicode (non-English) names
We support international languages, including Japanese MySpace sites, etc.
- Fast, optimized & network-efficient code.
Return results quickly, and reduce your server bandwidth usage. We make use of compressed HTTP and Keep-Alives to give you the fastest response possible.
- Support captcha challenges
Send messages where others cannot. No other competitor supports this feature.
- And not forgetting
- Proven technology, ideal for web hosted sites
- Our commitment to excellent support
- Frequent free/cheap updates !
System Requirements
- For .NET version
- .NET framework 2.0
- ASP.NET Web Application configured to run in full trust, or granted SocketPermission if your application is running in medium/partial trust. Visit the following links for more information and steps for granting SocketPermission.
- For PHP version
- PHP 4.3 or higher
- cURL 7.1 or higher (7.10 or higher required for compression support)
- Download this PHP script to determine if your server supports the Invite Sender!
- For Java version
What is included?
- Component library (DLL for .NET version, PHP scripts for PHP, .JAR files for Java)l
- Sample codes
- Usage manual
- Free time-limited updates
Licensing & Terms of Use
- No refunds provided for all purchases.
- You may use this product in your own website, but you may not embed/resell the above products, or any parts derived out of it in any other free or commercial products.
- Product is licensed on per server website basis. If you are developing websites for your customers, then you will need to obtain one license for each of your customer's website instances. For example, if you have 2 load-balanced server serving one website, you will need 2 licenses for the site.
- License also includes use for development purposes in unlimited number of machines within the organization.
- Free update duration is for 6 months (180 days) from the date of purchase.
PHP Sample Code
<?php
//WARNING! This sample sends messages to all contacts
include_once("abimporter/is_friendster.php");
include_once("abimporter/is_myspace.php");
include_once("abimporter/is_hi5.php");
$email = "myloginemail@somewhere.com";
$pass = "myloginpassword";
$subject = "This is the subject of the message";
$message = "This is the message body";
$obj = new FriendsterInviter;
//$obj = new MySpaceInviter
//$obj = new Hi5Inviter
//$obj = new OrkutInviter
//Perform login. Note that login is required before fetching
//contacts and before sending messages
$res = $obj->login($email,$pass);
if ($res==_ABI_AUTHENTICATION_FAILED) {
echo 'Bad user name or password';
}
else if ($res==_ABI_FAILED) {
echo 'Server error';
}
else if ($res==_ABI_SUCCESS) {
//Logged in!
//Fetch up to 1000 contacts, or 30 pages worth of contacts,
//whichever comes first
$contactlist = $obj->fetchContacts(1000,30);
$n = count($contactlist);
for ($i=0; $i<$n; $i++) {
$contact = $contactlist[$i];
$name = $contact->name;
$imgurl = $contact->imgurl;
$uid = $contact->uid;
//$name is the contact name
//$imgurl is the url to the thumbnail image
//$uid is the contact id
//Send message to contact
echo "Sending message to $uid<br>\r\n";
$obj->sendMessage($uid,$subject,$message);
}
//Thees methods may or may not be available, depending on Invite sender
$obj->postMessage($subject,$message);
$obj->postShoutout("Short message test");
}
else {
$errmsg='Error. Unknown result.';
}
?>