Documentazione API |
Here you will find all information needed to develop your communication interface (API: Application Programming Interface) for Memotoo. You can create your own plugins / extensions, perform automatic extractions of your data, ... |
Announce your plugin / extension on the forum |
Memotoo interface list:
|
Desc: | Insert or update bookmark, or get your bookmarks with bookmarks.html file (DOCTYPE NETSCAPE-Bookmark-file-1) | |
Address: | https://www.memotoo.com/bookmarksHTML.php | |
HTTP access method: | GET | Get the bookmarks.html file of your bookmarks |
POST / PUT | Import a bookmarks.html file into Memotoo |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT | |
id | Bookmark ID Get just this bookmark |
Int | GET | |
charset | Charset data UTF-8, ISO-8859-1 |
String | UTF-8 | GET / POST |
<!DOCTYPE NETSCAPE-Bookmark-file-1> <!-- This is an automatically generated file. It will be read and overwritten. DO NOT EDIT! --> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> <TITLE>Bookmarks Memotoo.com</TITLE> <H1 LAST_MODIFIED="1165170655">Bookmarks</H1> <DL><p> <DT><A HREF="http://www.hotscripts.com/PHP/Scripts_and_Programs/index.html" ADD_DATE="1074812400" LAST_MODIFIED="1165100400" LAST_VISIT="0" SHORTCUTURL="php scripts">Scripts and softs PHP</A> <DD>Scripts and softs PHP (tags: php scripts) </DL><p>
Desc: | Insert or update bookmark, or get your bookmarks with XBEL file (XML Bookmark Exchange Language) http://en.wikipedia.org/wiki/XBEL |
|
Address: | https://www.memotoo.com/bookmarksXBEL.php | |
HTTP access method: | GET | Get the XBEL file of your bookmarks |
POST | Import a XBEL file into Memotoo | |
PUT | Sync a XBEL file -> bookmark not inserted/updated will be deleted |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT | |
charset | Charset data UTF-8, ISO-8859-1 |
String | UTF-8 | GET / POST |
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE xbel PUBLIC "+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML" "http://pyxml.sourceforge.net/topics/dtds/xbel-1.0.dtd"> <xbel> <bookmark href="http://www.hotscripts.com/PHP/Scripts_and_Programs/index.html"> <title>Scripts and softs PHP</title> <info> <metadata owner="Mozilla" ShortcutURL="php scripts"></metadata> </info> <desc>Scripts and softs PHP (tags: php scripts)</desc> </bookmark> </xbel>
Desc: | Insert, update, get or sync your calendar with iCalendar/vCalendar file (compatible with vCalendar 1.0 and 2.0) http://en.wikipedia.org/wiki/ICalendar |
|
Address: | https://www.memotoo.com/calendarICS.php | |
HTTP access method: | GET | Get the iCalendar/vCalendar file of your calendar |
POST | Import a iCalendar/vCalendar file into Memotoo (this file can contain some VEVENT, VTODO, and VNOTE) | |
PUT | Sync a iCalendar/vCalendar file -> event / todo / note not inserted/updated will be deleted |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT | |
idevent | Event ID Get just this event iCalendar/vCalendar |
Int | GET | |
idtodo | Todo ID Get just this todo iCalendar/vCalendar |
Int | GET | |
idnote | Note ID Get just this note iCalendar/vCalendar |
Int | GET | |
category | Category ID Get or sync only this category |
Int | GET / PUT | |
charset | Charset data UTF-8, ISO-8859-1 |
String | UTF-8 | GET / POST |
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Memotoo//Memotoo Calendar//EN BEGIN:VEVENT SUMMARY:Test event LOCATION:New York DESCRIPTION:What is it ?? DTSTART:20061203T110000Z DTEND:20061214T120000Z URL:http://www.dmoz.org CLASS:PRIVATE RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=SU EXDATE;VALUE=DATE:20061227 ATTENDEE:\"Luc Donovan\" <luc@yahoo.fr> DTSTAMP:20061203T181117Z LAST-MODIFIED:20061203T181117Z X-MOZILLA-ALARM-DEFAULT-UNITS:days X-MOZILLA-ALARM-DEFAULT-LENGTH:5 X-MOZILLA-LASTALARMACK:20061203T181122Z X;MEMBER=AlarmEmailAddress:webmaster@memotoo.com BEGIN:VALARM TRIGGER;VALUE=DURATION:-P5D END:VALARM END:VEVENT END:VCALENDAR
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Memotoo//Memotoo Calendar//EN BEGIN:VTODO SUMMARY:Send an e-card DTSTART:20061212T230000Z DUE:20061224T230000Z PRIORITY:1 STATUS:NEEDS-ACTION CLASS:PRIVATE DTSTAMP:20061203T181953Z LAST-MODIFIED:20061203T182008Z END:VTODO END:VCALENDAR
BEGIN:VNOTE VERSION:1.1 BODY:Where is my dog ?? DCREATED:20061203T181902Z LAST-MODIFIED:20061203T181902Z END:VNOTE
Desc: | Insert or update contact, or get your address book with CSV file (Comma-separated values) http://en.wikipedia.org/wiki/Comma-separated_values |
|
Address: | https://www.memotoo.com/contactsCSV.php | |
HTTP access method: | GET | Get the CSV file of your address book |
POST / PUT | Import a CSV file into Memotoo |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT | |
charset | Charset data UTF-8, ISO-8859-1 |
String | UTF-8 | GET / POST |
separateur | Separator Choose between ";" and "," |
String | , | GET |
soft | Soft compatibility Choose between "outlook" and "outlookexpress" |
String | outlook | GET |
language | Columns language Choose between "fr" and "en" |
String | en | GET |
"Title","First Name","Last Name","Company","Department","Job Title","E-mail Address","E-mail 2 Address","Home Street","Home Postal Code","Home City","Home State","Home Country","Business Street","Business Postal Code","Business City","Business State","Business Country","Home Phone","Mobile Phone","Home Fax","Business Phone","Business Mobile","Business Fax","Personal Web Page","Web Page","Birthday","Notes","Categories" "Mr","Luc","Donovan","","","","luc@yahoo.fr","","","","","","","","","","","","","","","","","","http://www.google.fr","","1982-07-14","Test vCard file",""
Desc: | Get your address book into a CSV (Comma-separated values) file for Google Gmail | |
Address: | https://www.memotoo.com/contactsCSVgmail.php | |
HTTP access method: | GET | Get the CSV file of your address book |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET | |
password | User Password md5 encoded |
String | GET | |
charset | Charset data UTF-8, ISO-8859-1 |
String | UTF-8 | GET / POST |
"Name","E-mail","Notes","Section 1 - Description","Section 1 - Email","Section 1 - IM","Section 1 - Phone","Section 1 - Mobile","Section 1 - Pager","Section 1 - Fax","Section 1 - Company","Section 1 - Title","Section 1 - Other","Section 1 - Address","Section 2 - Description","Section 2 - Email","Section 2 - IM","Section 2 - Phone","Section 2 - Mobile","Section 2 - Pager","Section 2 - Fax","Section 2 - Company","Section 2 - Title","Section 2 - Other","Section 2 - Address" "Donovan Luc","luc@yahoo.fr","Test vCard file","Personal","luc@yahoo.fr","","","","","","","Mr","","","Work","","","","","","","","","","",
Desc: | Insert or update contact, or get your address book with LDIF file (LDAP Data Interchange Format) http://en.wikipedia.org/wiki/LDIF |
|
Address: | https://www.memotoo.com/contactsLDIF.php | |
HTTP access method: | GET | Get the LDIF file of your address book |
POST / PUT | Import a LDIF file into Memotoo |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT |
dn: cn=Luc Donovan,mail=luc@yahoo.fr objectclass: top objectclass: person objectclass: organizationalPerson objectclass: inetOrgPerson objectclass: mozillaAbPersonObsolete cn: Luc Donovan mail: luc@yahoo.fr givenName: Luc sn: Donovan birthdate: 1982-07-14 mozillaHomeUrl: http://www.google.fr description: Test vCard file notes: Test LDIF file custom1: Mr jpegPhoto:: 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
Desc: | Insert, update, get or sync your contacts with vCard file (compatible with vCard 1.0, 2.0, 2.1 and 3.0) http://en.wikipedia.org/wiki/Vcard |
|
Address: | https://www.memotoo.com/contactsVCF.php | |
HTTP access method: | GET | Get the vCard file of your address book |
POST | Import a vCard file into Memotoo (this file can contain some vCard contact) | |
PUT | Sync a vCard file -> contact not inserted/updated will be deleted |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT | |
id | Contact ID Get just this contact vCard |
Int | GET | |
charset | Charset data UTF-8, ISO-8859-1 |
String | UTF-8 | GET / POST |
BEGIN:VCARD VERSION:2.1 REV:20061203T164021Z N:Donovan;Luc;;Mr; FN:Luc Donovan BDAY:19820714 EMAIL;INTERNET;HOME:luc@yahoo.fr EMAIL;INTERNET;WORK:luc@work.com ADR;HOME:;;Rue dom;Ville dom;;Cp dom;Pays dom TEL;VOICE;HOME:3304658877 TEL;CELL;HOME:0604658877 TEL;CELL;WORK:0125789963 ORG:Entreprise; TITLE:Emploi URL;HOME:http://www.google.fr NOTE:Test vCard file PHOTO;TYPE=PNG;ENCODING=BASE64: iVBORw0KGgoAAAANSUhEUgAAAHgAAAA8CAMAAACac46aAAABxVBMVEX///8AAAAI CAgQEBAaGhotFg8xFxIhISEvIRhLHQAnJyczJiQ2Jx04KStiIwB1IABQKg8zMzN5 JQB2KgBoMAs6OjpaNyBKOzBRPjJCQkJ/NglLRkJKSkpQUE5SUlK4QABXVVZZWVnF QgBeXkBkZBXSSQBqahpmZmbjUQBtbW12dg3vVgB0dER1dTV3dyt0dFRycnJ7eyt5 eXV6emWBgRx7e3v2ZQfUbin/ZgDxahKCgnqMjBGMjCGEhITscyD/cQCLi3iUlA6U lBaMjIyMjJ+NjaGOkJKamhCbmwnShVSvjnehoQeZmZmcnHiqmY2Yn6Senqelpa+l paWqqnisrI3Jo4mirbWtra2zs3mxsYy5uXC2tp+1tbW2tsi9vXu5ucywvcXCwnvK u7G8vMy4v8O9vb3MzAC+vsLAwLjMzDO4w8m5xMvIyHXMzGbKw7/FxcXFxdjGxtzS 0lfEztbMzMzMzN3a2kTU0M3G1N3J09ji4gTL09nS0uPW1tbl5TLn5yPY2OvR3OPa 2ure3t7i4vXk5PH39xTm5ub29hzc6fHp6f3g7vf//wDt7fn//w///wjv7+/v7//w 9ff39//39/f2/P/9/f0H2wvoAAAAAXRSTlMAQObYZgAABEVJREFUWIXtV4ub41IU z8kNYTyzBNGHBrtRFlXKGLqDksWErdpVj3quisfSQYhFLILYsbbRud2/1zlJ00l3 up2qmW8+n/y+fre3Nzfnd87vnPuoIGTIkCFDhv8l/P2h7Sm19M/NP3/9fv3kmxHe Xv95c69oA0NZwq9h6Dudlrny4P2H773voceefHZtbe3o0acef+BwdX1PeBuq1Tbc ttWoVRDVJ154+dW33j116tMvvv7h9/PnzvX7/Q8ONXeftpcv8ws9xff9IAw5jQw3 CX9t/PLjV/Ybr390nnDHbsvt68y8wLmT0zp86oSNz4+f6fe/NXaZV2jnDUNHGIVC 7xJTNl7r9w+d3G3iefDhb3c/sx+8w+N3Pr0fvEK38NLsCWaUJKcxl7XQTxDuMLNX 93YwBTn6KgJZGg54hPHTpMf9eG+sQgJzNDyeG/pB2q4zvdpTngFDSi6BjT9ajImI FaLQyLDcjibVGYBcx46lqioDGVt60JAApHpMa4gASnsHsjQsAJzejUOwQEKbqoVd DQIartKcMkh6EeK+IOTBijs1YHpRhDL1VVjSc5GpeWEA6GSaWqEJyaaPEjRpmPLg gIyiuAxiuXMjYhck9M1j4JLHBRIMpJ0E3oICwLggAyxNEHtApuTIkhEn1IDGBHEF IpWrsEJWnNjYpbaTbQiZKIPtg8TEgIhlTdOCyHn0x8Ui8kjGyJwFxgSxBl0hmqkL oSiGsW/WvMQOKE2oNKCRJzNNEBljfhSOCraJTWscTivKxhbxyJ82ShOQagKlxpyX 2IIiZ0yGsExCNpMCwnB6YlGROlQ6alTxghmX0Zg4D51ECNQtirhEfs4ONDlUDMyQ DqCh2VIqx5xJuLShwkEdJzc/snpRjkv0c5RcCWbvGl7NSha7gm53AE3aVF1xxEOq rTxqiBLL4gAfST49Y+EEsQOSRwmg4miAxskVbSavqXaSbgi4RjgJFVAPFzXmmJnY qQlclGlH61HIoqaMF6maJLKCSikQ6cAVkDQZ2KyAB6Wr7a3YFVp/ZaqaktITOkoE SzAVnGOglE2FnKzLIOaSt8rjDaqBw1o3jqDMcDuZdec8fc2tn83UYzrC6YdCapiH MzePjy8/eGK4APG/xXeX3XXky33gHWq3Lz/yzR4Zj2QfRKergCcrTyv/05Wryw+/ +Mf2l7xOt9ch2Paif0o8x/UE33Xd4dDxPfqkzufwioOrq48+/8nZi9PcyjORbuU1 6Z+cbGn4uK3yABs3GOAlAFm9dAjvX3XgtnuWjzx34j3X36pCunR4xRa2urFwwPQi 3VO8IPAEjtzuxI1kcMy4+fprrztww4033ZIr6Ea5XKnVTavV7rUMXlEXDHcQCIET IrBxOPqAoXNn2wo8e/qdV45ZhFa7YzteEMVuqfnaFJtzIfRIaw/3P9cNBbwIhgHe x+Zbtq5Y2p//uvaCKmfIkCFDhgz/SfwNtS8Nx2HLSxgAAAAASUVORK5CYII= END:VCARD
Desc: | Manage your files with webDAV protocol (Web-based Distributed Authoring and Versioning) http://en.wikipedia.org/wiki/Webdav |
|
Address: | https://www.memotoo.com/WebDAV-server.php | |
HTTP access method: | COPY | see protocol specifications |
DELETE | see protocol specifications | |
GET | see protocol specifications | |
HEAD | see protocol specifications | |
MKCOL | see protocol specifications | |
MOVE | see protocol specifications | |
OPTIONS | see protocol specifications | |
PROPFIND | see protocol specifications | |
PROPPATCH | see protocol specifications |
Param: | Name / Desc: | Type: | Default: | HTTP method available: |
login | User Login | String | GET / POST / PUT | |
password | User Password md5 encoded |
String | GET / POST / PUT |
OPTIONS / HTTP/1.1 Translate: f User-Agent: Microsoft Data Access Internet Publishing Provider Protocol Discovery Host: www.memotoo.com Content-Length: 0 Connection: Keep-Alive Cookie: memotoo=demo%2F0%3B0%2Ffe01ce2a7fbac8fafaed7c982a04e229 HTTP/1.1 200 OK Date: Sun, 03 Dec 2006 18:46:27 GMT Server: Apache Set-Cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache X-Dav-Powered-By: PHP class: HTTP_WebDAV_Files MS-Author-Via: DAV X-WebDAV-Status: 200 OK DAV: 1 Allow: OPTIONS, PROPFIND, PROPPATCH, MKCOL, GET, PUT, DELETE, COPY, MOVE, HEAD Content-length: 0 Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Content-Type: text/html; charset=iso-8859-1 OPTIONS /webFolder HTTP/1.1 Translate: f User-Agent: Microsoft Data Access Internet Publishing Provider Protocol Discovery Host: www.memotoo.com Content-Length: 0 Connection: Keep-Alive Cookie: memotoo=demo%2F0%3B0%2Ffe01ce2a7fbac8fafaed7c982a04e229; PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1 200 OK Date: Sun, 03 Dec 2006 18:46:27 GMT Server: Apache Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache X-Dav-Powered-By: PHP class: HTTP_WebDAV_Files MS-Author-Via: DAV X-WebDAV-Status: 200 OK DAV: 1 Allow: OPTIONS, PROPFIND, PROPPATCH, MKCOL, GET, PUT, DELETE, COPY, MOVE, HEAD Content-length: 0 Keep-Alive: timeout=15, max=99 Connection: Keep-Alive Content-Type: text/html; charset=iso-8859-1 PROPFIND /webFolder HTTP/1.1 Content-Language: en-us Accept-Language: fr, en-us;q=0.2 Content-Type: text/xml Translate: f Depth: 0 Content-Length: 0 User-Agent: Microsoft Data Access Internet Publishing Provider DAV Host: www.memotoo.com Connection: Keep-Alive Cookie: memotoo=demo%2F0%3B0%2Ffe01ce2a7fbac8fafaed7c982a04e229; PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1 207 Multi-Status Date: Sun, 03 Dec 2006 18:46:28 GMT Server: Apache Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache X-Dav-Powered-By: PHP class: HTTP_WebDAV_Files X-WebDAV-Status: 207 Multi-Status Content-Length: 926 Keep-Alive: timeout=15, max=98 Connection: Keep-Alive Content-Type: text/xml; charset="ISO-8859-1" <?xml version="1.0" encoding="ISO-8859-1"?> <D:multistatus xmlns:D="DAV:"> <D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"> <D:href>https://www.memotoo.com/webFolder</D:href> <D:propstat> <D:prop> <D:name/> <D:displayname/> <D:creationdate ns0:dt="dateTime.tz">2006-12-01T18:05:34Z</D:creationdate> <D:getlastmodified ns0:dt="dateTime.rfc1123">Fri, 01 Dec 2006 18:05:34 GMT</D:getlastmodified> <D:lastaccessed ns0:dt="dateTime.rfc1123">Sun, 03 Dec 2006 18:35:19 GMT</D:lastaccessed> <D:resourcetype><D:collection/></D:resourcetype> <D:getcontenttype>httpd/unix-directory</D:getcontenttype> <D:getcontentlength>2980133</D:getcontentlength> <D:isroot>true</D:isroot> <D:parentname/> <D:isreadonly>false</D:isreadonly> <D:ishidden>false</D:ishidden> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> </D:response> </D:multistatus> PROPFIND /webFolder HTTP/1.1 Content-Language: en-us Accept-Language: fr, en-us;q=0.2 Content-Type: text/xml Translate: f Depth: 1 Content-Length: 489 User-Agent: Microsoft Data Access Internet Publishing Provider DAV Host: www.memotoo.com Connection: Keep-Alive Cookie: memotoo=demo%2F0%3B0%2Ffe01ce2a7fbac8fafaed7c982a04e229; PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx <?xml version="1.0" encoding="UTF-8" ?> <a:propfind xmlns:a="DAV:" xmlns:b="urn:schemas-microsoft-com:datatypes"> <a:prop> <a:name/> <a:parentname/> <a:href/> <a:ishidden/> <a:isreadonly/> <a:getcontenttype/> <a:contentclass/> <a:getcontentlanguage/> <a:creationdate/> <a:lastaccessed/> <a:getlastmodified/> <a:getcontentlength/> <a:iscollection/> <a:isstructureddocument/> <a:defaultdocument/> <a:displayname/> <a:isroot/> <a:resourcetype/> </a:prop> </a:propfind> HTTP/1.1 207 Multi-Status Date: Sun, 03 Dec 2006 18:46:28 GMT Server: Apache Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache X-Dav-Powered-By: PHP class: HTTP_WebDAV_Files X-WebDAV-Status: 207 Multi-Status Content-Length: 14747 Keep-Alive: timeout=15, max=97 Connection: Keep-Alive Content-Type: text/xml; charset="UTF-8" <?xml version="1.0" encoding="UTF-8"?> <D:multistatus xmlns:D="DAV:"> <D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"> <D:href>https://www.memotoo.com/webFolder/Photos</D:href> <D:propstat> <D:prop> <D:name>Photos</D:name> <D:displayname>Photos</D:displayname> <D:creationdate ns0:dt="dateTime.tz">2006-12-03T18:17:01Z</D:creationdate> <D:getlastmodified ns0:dt="dateTime.rfc1123">Wed, 22 Nov 2006 00:25:10 GMT</D:getlastmodified> <D:lastaccessed ns0:dt="dateTime.rfc1123">Sun, 03 Dec 2006 18:46:28 GMT</D:lastaccessed> <D:resourcetype><D:collection/></D:resourcetype> <D:getcontenttype>httpd/unix-directory</D:getcontenttype> <D:getcontentlength>498213</D:getcontentlength> <D:isroot>false</D:isroot> <D:parentname/> <D:isreadonly>false</D:isreadonly> <D:ishidden>false</D:ishidden> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> <D:propstat> <D:prop> <D:href/> <D:contentclass/> <D:getcontentlanguage/> <D:iscollection/> <D:isstructureddocument/> <D:defaultdocument/> </D:prop> <D:status>HTTP/1.1 404 Not Found</D:status> </D:propstat> </D:response> <D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"> <D:href>https://www.memotoo.com/webFolder/bookmarks.html</D:href> <D:propstat> <D:prop> <D:name>bookmarks.html</D:name> <D:displayname>bookmarks.html</D:displayname> <D:creationdate ns0:dt="dateTime.tz">2006-09-27T06:55:02Z</D:creationdate> <D:getlastmodified ns0:dt="dateTime.rfc1123">Wed, 27 Sep 2006 06:55:02 GMT</D:getlastmodified> <D:lastaccessed ns0:dt="dateTime.rfc1123">Sun, 03 Dec 2006 17:04:30 GMT</D:lastaccessed> <D:resourcetype/> <D:getcontenttype>text/html</D:getcontenttype> <D:getcontentlength>220111</D:getcontentlength> <D:isroot>false</D:isroot> <D:parentname/> <D:isreadonly>false</D:isreadonly> <D:ishidden>false</D:ishidden> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> <D:propstat> <D:prop> <D:href/> <D:contentclass/> <D:getcontentlanguage/> <D:iscollection/> <D:isstructureddocument/> <D:defaultdocument/> </D:prop> <D:status>HTTP/1.1 404 Not Found</D:status> </D:propstat> </D:response> <D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"> <D:href>https://www.memotoo.com/webFolder/tmp</D:href> <D:propstat> <D:prop> <D:name>tmp</D:name> <D:displayname>tmp</D:displayname> <D:creationdate ns0:dt="dateTime.tz">2006-12-03T18:17:01Z</D:creationdate> <D:getlastmodified ns0:dt="dateTime.rfc1123">Wed, 27 Sep 2006 23:25:16 GMT</D:getlastmodified> <D:lastaccessed ns0:dt="dateTime.rfc1123">Sun, 03 Dec 2006 18:46:28 GMT</D:lastaccessed> <D:resourcetype><D:collection/></D:resourcetype> <D:getcontenttype>httpd/unix-directory</D:getcontenttype> <D:getcontentlength>0</D:getcontentlength> <D:isroot>false</D:isroot> <D:parentname/> <D:isreadonly>false</D:isreadonly> <D:ishidden>false</D:ishidden> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> <D:propstat> <D:prop> <D:href/> <D:contentclass/> <D:getcontentlanguage/> <D:iscollection/> <D:isstructureddocument/> <D:defaultdocument/> </D:prop> <D:status>HTTP/1.1 404 Not Found</D:status> </D:propstat> </D:response> <D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"> <D:href>https://www.memotoo.com/webFolder/Memotoo.com en PDF.pdf</D:href> <D:propstat> <D:prop> <D:name>Memotoo.com en PDF.pdf</D:name> <D:displayname>Memotoo.com en PDF.pdf</D:displayname> <D:creationdate ns0:dt="dateTime.tz">2006-12-03T18:17:01Z</D:creationdate> <D:getlastmodified ns0:dt="dateTime.rfc1123">Sun, 03 Dec 2006 18:17:01 GMT</D:getlastmodified> <D:lastaccessed ns0:dt="dateTime.rfc1123">Sun, 03 Dec 2006 17:04:30 GMT</D:lastaccessed> <D:resourcetype/> <D:getcontenttype>application/pdf</D:getcontenttype> <D:getcontentlength>123205</D:getcontentlength> <D:isroot>false</D:isroot> <D:parentname/> <D:isreadonly>false</D:isreadonly> <D:ishidden>false</D:ishidden> </D:prop> <D:status>HTTP/1.1 200 OK</D:status> </D:propstat> <D:propstat> <D:prop> <D:href/> <D:contentclass/> <D:getcontentlanguage/> <D:iscollection/> <D:isstructureddocument/> <D:defaultdocument/> </D:prop> <D:status>HTTP/1.1 404 Not Found</D:status> </D:propstat> </D:response> </D:multistatus>
Desc: | Sync your data (calendar, todo list, notes, and address book) with SyncML protocol (Synchronization Markup Language) - compatible with XML and WBXML data - compatible with SyncML 1.0, 1.1 and 1.2 - More information ... http://en.wikipedia.org/wiki/Syncml |
|
Address: | https://www.memotoo.com/SyncML-server.php | |
HTTP access method: | POST | XML or WBXML data |
POST /syncML.php HTTP/1.1 Accept: */* Content-Type: application/vnd.syncml+xml Content-Length: 1382 User-Agent: Funambol SyncML Client Host: sync.memotoo.com Connection: Keep-Alive Cache-Control: no-cache <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr><VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>1</MsgID> <Target><LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Target> <Source><LocURI>mozilla-ab-sync</LocURI> </Source> <Cred><Meta><Format xmlns="syncml:metinf">b64</Format> <Type xmlns="syncml:metinf">syncml:auth-basic</Type> </Meta> <Data>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</Data> </Cred> <Meta><MaxMsgSize xmlns="syncml:metinf">10000</MaxMsgSize> </Meta> </SyncHdr> <SyncBody><Alert><CmdID>1</CmdID> <Data>200</Data> <Item><Target><LocURI>card</LocURI> </Target> <Source><LocURI>mabContact</LocURI> </Source> <Meta><Anchor xmlns="syncml:metinf"><Last>1164846257</Last> <Next>1165172345</Next> </Anchor> </Meta> </Item> </Alert> <Put><CmdID>2</CmdID> <Meta><Type xmlns="syncml:metinf">application/vnd.syncml-devinf+xml</Type> </Meta> <Item><Source><LocURI>./devinf11</LocURI> </Source> <Data><DevInf xmlns="syncml:devinf"><VerDTD>1.1</VerDTD> <DevID>mozilla-ab-sync</De vID> <DevTyp>workstation</DevTyp> <UTC/><DataStore><SourceRef>mabContact</SourceRef> <Rx-Pref><CTType>text/x-vcard</CTType> <VerCT></VerCT> </Rx-Pref> <Tx-Pref><CTType>text/x-vcard</CTType> <VerCT></VerCT> </Tx-Pref> <SyncCap><SyncType>2</SyncType> <SyncType>1</SyncType> </SyncCap> </DataStore> </DevInf> </Data> </Item> </Put> <Final/></SyncBody> </SyncML> HTTP/1.1 200 OK Date: Sun, 03 Dec 2006 18:58:56 GMT Server: Apache Set-Cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; expires=Sun, 03 Dec 2006 19:06:56 GMT; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Length: 1298 Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Content-Type: application/vnd.syncml+xml <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr> <VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>1</MsgID> <Target> <LocURI>mozilla-ab-sync</LocURI> </Target> <Source> <LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Source> <RespURI>http://sync.memotoo.com/syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</RespURI> </SyncHdr> <SyncBody> <Status> <CmdID>1</CmdID> <MsgRef>1</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>212</Data> </Status> <Status> <CmdID>2</CmdID> <MsgRef>1</MsgRef> <CmdRef>1</CmdRef> <Cmd>Alert</Cmd> <TargetRef>card</TargetRef> <SourceRef>mabContact</SourceRef> <Data>200</Data> <Item> <Data> <Anchor xmlns="syncml:metinf"> <Next>1165172345</Next> </Anchor> </Data> </Item> </Status> <Alert> <CmdID>3</CmdID> <Data>200</Data> <Item> <Target> <LocURI>mabContact</LocURI> </Target> <Source> <LocURI>card</LocURI> </Source> <Meta> <Anchor xmlns="syncml:metinf"> <Last>1164846257</Last> <Next>1165172345</Next> </Anchor> </Meta> </Item> </Alert> <Status> <CmdID>4</CmdID> <MsgRef>1</MsgRef> <CmdRef>2</CmdRef> <Cmd>Put</Cmd> <SourceRef>./devinf11</SourceRef> <Data>200</Data> </Status> <Final/> </SyncBody> </SyncML> POST /syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1 Accept: */* Content-Type: application/vnd.syncml+xml Content-Length: 916 User-Agent: Funambol SyncML Client Host: sync.memotoo.com Connection: Keep-Alive Cache-Control: no-cache <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr><VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>2</MsgID> <Target><LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Target> <Source><LocURI>mozilla-ab-sync</LocURI> </Source> </SyncHdr> <SyncBody><Status><CmdID>1</CmdID> <MsgRef>1</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>200</Data> </Status> <Status><CmdID>2</CmdID> <MsgRef>1</MsgRef> <CmdRef>3</CmdRef> <Cmd>Alert</Cmd> <TargetRef>card</TargetRef> <SourceRef>mabContact</SourceRef> <Data>200</Data> <Item><Data><Anchor xmlns="syncml:metinf"><Next>1165172345</Next> </Anchor> </Data> </Item> </Status> <Sync><CmdID>3</CmdID> <Target><LocURI>card</LocURI> </Target> <Source><LocURI>mabContact</LocURI> </Source> </Sync> <Final/></SyncBody> </SyncML> HTTP/1.1 200 OK Date: Sun, 03 Dec 2006 18:58:56 GMT Server: Apache Set-Cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; expires=Sun, 03 Dec 2006 19:06:56 GMT; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Length: 795 Keep-Alive: timeout=15, max=99 Connection: Keep-Alive Content-Type: application/vnd.syncml+xml <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr> <VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>2</MsgID> <Target> <LocURI>mozilla-ab-sync</LocURI> </Target> <Source> <LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Source> <RespURI>http://sync.memotoo.com/syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</RespURI> </SyncHdr> <SyncBody> <Status> <CmdID>1</CmdID> <MsgRef>2</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>200</Data> </Status> <Status> <CmdID>2</CmdID> <MsgRef>2</MsgRef> <CmdRef>3</CmdRef> <Cmd>Sync</Cmd> <TargetRef>card</TargetRef> <SourceRef>mabContact</SourceRef> <Data>200</Data> </Status> </SyncBody> </SyncML> POST /syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1 Accept: */* Content-Type: application/vnd.syncml+xml Content-Length: 688 User-Agent: Funambol SyncML Client Host: sync.memotoo.com Connection: Keep-Alive Cache-Control: no-cache <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr><VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>3</MsgID> <Target><LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Target> <Source><LocURI>mozilla-ab-sync</LocURI> </Source> </SyncHdr> <SyncBody><Status><CmdID>1</CmdID> <MsgRef>2</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>200</Data> </Status> <Alert><CmdID>2</CmdID> <Data>222</Data> <Item><Target><LocURI>card</LocURI> </Target> <Source><LocURI>mabContact</LocURI> </Source> </Item> </Alert> <Final/></SyncBody> </SyncML> HTTP/1.1 200 OK Date: Sun, 03 Dec 2006 18:58:56 GMT Server: Apache Set-Cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; expires=Sun, 03 Dec 2006 19:06:56 GMT; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Length: 1371 Keep-Alive: timeout=15, max=98 Connection: Keep-Alive Content-Type: application/vnd.syncml+xml <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr> <VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>3</MsgID> <Target> <LocURI>mozilla-ab-sync</LocURI> </Target> <Source> <LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Source> <RespURI>http://sync.memotoo.com/syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</RespURI> </SyncHdr> <SyncBody> <Status> <CmdID>1</CmdID> <MsgRef>3</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>200</Data> </Status> <Status> <CmdID>2</CmdID> <MsgRef>3</MsgRef> <CmdRef>2</CmdRef> <Cmd>Alert</Cmd> <TargetRef>card</TargetRef> <SourceRef>mabContact</SourceRef> <Data>200</Data> <Item> <Target> <LocURI>card</LocURI> </Target> <Source> <LocURI>mabContact</LocURI> </Source> </Item> </Status> <Sync> <CmdID>3</CmdID> <Target> <LocURI>mabContact</LocURI> </Target> <Source> <LocURI>card</LocURI> </Source> <Add> <CmdID>4</CmdID> <Item> <Source> <LocURI>159545</LocURI> </Source> <Meta> <Type xmlns="syncml:metinf">text/vcard</Type> </Meta> <Data><![CDATA[BEGIN:VCARD VERSION:2.1 REV:20061203T185804Z N:Donovan;Luc;;Mr; FN:Donovan Luc BDAY:19820714 EMAIL:luc@yahoo.fr URL:http://www.google.fr NOTE:Test vCard file END:VCARD ]]></Data> </Item> </Add> </Sync> <Final/> </SyncBody> </SyncML> POST /syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1 Accept: */* Content-Type: application/vnd.syncml+xml Content-Length: 1083 User-Agent: Funambol SyncML Client Host: sync.memotoo.com Connection: Keep-Alive Cache-Control: no-cache <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr><VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>4</MsgID> <Target><LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Target> <Source><LocURI>mozilla-ab-sync</LocURI> </Source> </SyncHdr> <SyncBody><Status><CmdID>1</CmdID> <MsgRef>3</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>200</Data> </Status> <Status><CmdID>2</CmdID> <MsgRef>3</MsgRef> <CmdRef>3</CmdRef> <Cmd>Sync</Cmd> <TargetRef>card</TargetRef> <SourceRef>mabContact</SourceRef> <Data>200</Data> </Status> <Status><CmdID>3</CmdID> <MsgRef>3</MsgRef> <CmdRef>4</CmdRef> <Cmd>Add</Cmd> <Data>200</Data> <Item><Source><LocURI>159545</LocURI> </Source> </Item> </Status> <Map><CmdID>4</CmdID> <Target><LocURI>card</LocURI> </Target> <Source><LocURI>mabContact</LocURI> </Source> <MapItem><Target><LocURI>159545</LocURI> </Target> <Source><LocURI>386</LocURI> </Source> </MapItem> </Map> <Final/></SyncBody> </SyncML> HTTP/1.1 200 OK Date: Sun, 03 Dec 2006 18:58:56 GMT Server: Apache Set-Cookie: PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; expires=Sun, 03 Dec 2006 19:06:57 GMT; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Length: 741 Keep-Alive: timeout=15, max=97 Connection: Keep-Alive Content-Type: application/vnd.syncml+xml <?xml version="1.0" encoding="UTF-8"?> <SyncML> <SyncHdr> <VerDTD>1.1</VerDTD> <VerProto>SyncML/1.1</VerProto> <SessionID>1165172345</SessionID> <MsgID>4</MsgID> <Target> <LocURI>mozilla-ab-sync</LocURI> </Target> <Source> <LocURI>http://sync.memotoo.com/syncML.php</LocURI> </Source> <RespURI>http://sync.memotoo.com/syncML.php?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</RespURI> </SyncHdr> <SyncBody> <Status> <CmdID>1</CmdID> <MsgRef>4</MsgRef> <CmdRef>0</CmdRef> <Cmd>SyncHdr</Cmd> <TargetRef>http://sync.memotoo.com/syncML.php</TargetRef> <SourceRef>mozilla-ab-sync</SourceRef> <Data>200</Data> </Status> <Status> <CmdID>2</CmdID> <MsgRef>4</MsgRef> <CmdRef>4</CmdRef> <Cmd>Map</Cmd> <Data>201</Data> </Status> <Final/> </SyncBody> </SyncML>
Desc: | Memotoo SOAP Web APIs allows easy access to manage your data (bookmark, bookmark's folder, contact, contact's group, event, holiday, task, note). You can add, modify, delete, get or search your data. SOAP Technical information SOAP Wsdl PEAR package: on PEAR website :: more information |
|
Address: | https://www.memotoo.com/SOAP-server.php | |
HTTP access method: | POST | SOAP data |
<?php require_once("Services/Memotoo.php"); $login = "demo"; $password = "demo"; try { // Create the object $memotoo = new Services_Memotoo($login, $password, false); $arrayContact = array( '0' => array( 'title' => 'Mr.', 'lastname' => 'test', 'firstname' => 'user', 'middlename' => '', 'nickname' => 'bob', 'suffix' => '', 'birthday' => '1975-02-14', // Format YYYY-MM-DD 'homeaddress' => '', 'homecity' => 'new york', 'homepostalcode' => '', 'homestate' => '', 'homecountry' => 'usa', 'homeemail' => '', 'homephone' => '', 'homemobile' => '', 'homefax' => '', 'homewebpage' => '', 'businessaddress' => '', 'businesscity' => '', 'businesspostalcode' => '', 'businessstate' => '', 'businesscountry' => '', 'businessemail' => '', 'businessphone' => '', 'businessmobile' => '', 'businessfax' => '', 'businesswebpage' => '', 'company' => '', 'department' => '', 'jobtitle' => '', 'notes' => '', 'otheraddress' => '', 'othercity' => '', 'otherpostalcode' => '', 'otherstate' => '', 'othercountry' => '', 'otheremail' => '', 'otherphone' => '', 'othermobile' => '', 'otherfax' => '', 'skypeid' => '', 'msnid' => '', 'aimid' => '', 'pager' => '', 'carphone' => '', 'managersname' => '', 'assistantsname' => '', 'assistantsphone' => '', 'parent' => '', 'spouse' => '', 'children' => '', 'custom1' => '', 'custom2' => '', 'custom3' => '', 'custom4' => '', 'group' => '0', 'photo' => '', // Photo encoded with Base64 ), ); // Run the function $result = $memotoo->addContact($arrayContact); // Result OK ? if (ereg("^[0-9]{1,}$",$result) && $result!="0") { echo "ADD OK - ID:".$result; } } // Error catch (Services_Memotoo_Exception $e) { echo "ADD NOT OK"; echo $e; } ?>
<?php require_once("Services/Memotoo.php"); $login = "demo"; $password = "demo"; try { // Create the object $memotoo = new Services_Memotoo($login, $password, false); // Run the function $result = $memotoo->deleteContact(8002); // Result OK ? if ($result) { echo "DELETE OK"; } } // Error catch (Services_Memotoo_Exception $e) { echo "DELETE NOT OK"; echo $e; } ?>
<?php require_once("Services/Memotoo.php"); $login = "demo"; $password = "demo"; try { // Create the object $memotoo = new Services_Memotoo($login, $password, false); // Run the function $result = $memotoo->getContact(8002); // View the results if (isset($result->contact)) { $contact = $result->contact; echo $contact->firstname." ".$contact->lastname."<br />"; // echo var_export($contact, true); } } // Error catch (Services_Memotoo_Exception $e) { echo $e; } ?>
<?php require_once("Services/Memotoo.php"); $login = "demo"; $password = "demo"; try { // Create the object $memotoo = new Services_Memotoo($login, $password, false); // Run the function $result = $memotoo->getContactSync("2010-02-23 10:00:00"); // Greenwich date - format: YYYY-MM-DD HH:II:SS // View the results if (isset($result->contact)) { echo "<u>".sizeof($result->contact)." result(s):</u><br />"; foreach($result->contact as $key => $contact) { echo ($key+1)." - id=".$contact->id." - ".$contact->firstname." ".$contact->lastname."<br />"; // echo var_export($contact, true); } } } // Error catch (Services_Memotoo_Exception $e) { echo $e; } ?>
<?php require_once("Services/Memotoo.php"); $login = "demo"; $password = "demo"; try { // Create the object $memotoo = new Services_Memotoo($login, $password, false); $arrayContact = array( '0' => array( 'id' => '1234', 'title' => 'Mr.', 'lastname' => 'test', 'firstname' => 'user', 'middlename' => '', 'nickname' => 'bob', 'suffix' => '', 'birthday' => '1975-02-14', // Format YYYY-MM-DD 'homeaddress' => '', 'homecity' => 'new york', 'homepostalcode' => '', 'homestate' => '', 'homecountry' => 'usa', 'homeemail' => '', 'homephone' => '', 'homemobile' => '', 'homefax' => '', 'homewebpage' => '', 'businessaddress' => '', 'businesscity' => '', 'businesspostalcode' => '', 'businessstate' => '', 'businesscountry' => '', 'businessemail' => '', 'businessphone' => '', 'businessmobile' => '', 'businessfax' => '', 'businesswebpage' => '', 'company' => '', 'department' => '', 'jobtitle' => '', 'notes' => '', 'otheraddress' => '', 'othercity' => '', 'otherpostalcode' => '', 'otherstate' => '', 'othercountry' => '', 'otheremail' => '', 'otherphone' => '', 'othermobile' => '', 'otherfax' => '', 'skypeid' => '', 'msnid' => '', 'aimid' => '', 'pager' => '', 'carphone' => '', 'managersname' => '', 'assistantsname' => '', 'assistantsphone' => '', 'parent' => '', 'spouse' => '', 'children' => '', 'custom1' => '', 'custom2' => '', 'custom3' => '', 'custom4' => '', 'group' => '0', 'photo' => '', // Photo encoded with Base64 ), ); // Run the function $result = $memotoo->modifyContact($arrayContact); // Result OK ? if ($result) { echo "UPDATE OK"; } } // Error catch (Services_Memotoo_Exception $e) { echo "UPDATE NOT OK"; echo $e; } ?>
<?php require_once("Services/Memotoo.php"); $login = "demo"; $password = "demo"; try { // Create the object $memotoo = new Services_Memotoo($login, $password, true); // Run the function $result = $memotoo->searchContact("pa",0,100,"0"); // View the results if (is_array($result->contact)) { echo "<u>".sizeof($result->contact)." result(s):</u><br />"; foreach($result->contact as $key => $contact) { echo ($key+1)." - id=".$contact->id." - ".$contact->firstname." ".$contact->lastname."<br />"; // echo var_export($contact, true); } } else { echo "No result"; } } // Error catch (Services_Memotoo_Exception $e) { echo $e; } ?>