Contact Importer
Requirements
Live Sites
Contact Importer FAQ
IM Invite Script
IM Invite FAQ
Photo Importer Script
Photo Importer FAQ
  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?

Yes, source code is documented and very easy to understand.

Back to Top


Is the PHP source code encrypted?

No, the PHP source code is not encrypted. You will get all the lines of code.

Back to Top


How many files does PHP IM Invite Script use and what do they do?

There are 7 files. They are:

i) Index.php
ii) aim.php
iii) wlm.php
iv) yahoo.com
v) grab_globals.lib.php
vi) ChallengeResponseUtility.php
vii) ymsg16Login.php

index.php: 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.  

Back to Top


What is the update process for the PHP Version of Contact Importer?

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.

 

Back to Top


How long I will receive free updates for?

You will receive six months of free updates with IM Invite Script Purchase.

 

Back to Top


How much does it cost to update?

We have not yet decided, however it will definitely not cost more than $300 for 1 year's worth of updates.

 

Back to Top


What is the syntax for integrating this Script in PHP?

Set cimp= server.CreateObject("IMPContactImporter.ContactImporter")
cimp.contactimporter(userId,password,host)

'Example:

'To access contacts from improsys@hotmail.com .
if(cimp.contactimporter("improsys", "123456", "hotmail.com"))then
 numberOfContacts=cimp.ContactsLength
 
'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))
 next 

else
  response.Write "Invalid login"
end if

Back to Top


How does the IM Invite script work for MSN?

IM Invite uses Windows Live Messanger API for MSN.

Back to Top


How does the IM Invite script work for YIM?

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.



Back to Top


How does the IM Invite script work for AIM?

IM Invite Script uses AIM API Open AIM. More information can be found http://dev.aol.com/aim.



How does the IM Invite script work for Twitter?

IM Invite Script uses TWITTER API for TWITTER.



How does the IM Invite script work for Facebook?

Facebook IM Invite uses Facebook API for chat module to login, import buddy list and to send invitation message.

Back to Top

<< Go Back to IM Invite Script Page >>