Contact Importer : Frequently Asked Questions
Here are brief explanations for some of the questions that you may have about Improsys :: Products :: IM Invite Script.
- Are the sources well documented?
- Is the PHP source code encrypted?
- How many files does PHP IM Invite Script use and what do they do?
- What is the update process for the PHP Version of Contact Importer?
- How long I will receive free updates for?
- How much does it cost to update?
- What is the syntax for integrating this Script in PHP?
- How does the IM Invite script work for MSN?
- How does the IM Invite script work for YIM?
- How does the IM Invite script work for AIM?
- How does the IM Invite script work for Twitter?
- How does the IM Invite script work for Facebook?
Yes, source code is documented and very easy to understand.
No, the PHP source code is not encrypted. You will get all the lines of code.
There are 7 files. They are:
This is the top most file. Index.php is used for interacting with users and the AIM, Yahoo and MSN IM classes. Users input their user id and password on the index file and then press submit. After it runs a process it shows the buddy list of the user. There is a text box under the buddy list where users can write text for sending to all online buddies.
aim.php: aim.php: aim.php is used to import the buddy list and send IMs to the AIM network.
wlm.php: wlm.php is used to import the buddy list and send IMs to the MSN network.
yahoo.php: yahoo.php is used to import the buddy list and send IMs to the Yahoo network.
grab_globals.lib.php: To Grab PHP Gloabl variables in case global variable set to off in php.ini.
ChallengeResponseUtility.php: This file is used by the yahoo.php file and contains the bit lavel base convertion Code.
ymsg16Login.php: This file is used by the yahoo.php file to parse the crumb value and cookies for authentication.
When an webmail change then we have to update our importer; we update that webmail's contact importer engine and send it to the client. If hotmail.com changed then we would update hotmail.php and send that out. That is why we do not recommend that you change the code for hotmai.php/gmai.php/yahoo.php or aol.php.
You will receive six months of free updates with IM Invite Script Purchase.
We have not yet decided, however it will definitely not cost more than $300 for 1 year's worth of updates.
Set cimp= server.CreateObject("IMPContactImporter.ContactImporter")
'To access contacts from email@example.com .
if(cimp.contactimporter("improsys", "123456", "hotmail.com"))then
'cimp.DisplayName is containing Names of contacts
'cimp.Email is containing emails of contacts
'To print all contacts
for i=0 to (numberOfContacts-1)
response.write("Name=" & cimp.DisplayName(i))
response.write("Name=" & cimp.Email(i))
response.Write "Invalid login"
IM Invite uses Windows Live Messanger API for MSN.
IM Invite Script uses both web scrapping and yahoo messenger protocol version 15.
For buddy list importing web scrapping is used and for message sending the YMSG15 protocol is used.
IM Invite Script uses AIM API Open AIM. More information can be found http://dev.aol.com/aim.
IM Invite Script uses TWITTER API for TWITTER.
Facebook IM Invite uses Facebook API for chat module to login, import buddy list and to send invitation message.
<< Go Back to IM Invite Script Page >>