Documentação API |
| Aqui vc encontrará toda info necessária para desenvolver sua interface de comunicação (API) para o Memotoo. Vc pode criar seus próprios plugins / extensões, e realizar extrações automáticas dos dados, ... |
| Anuncie seu plug-in no forum |
Lista de Interfaces do Memotoo.com:
|
| 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 -> |
|
| 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 -> |
|
| 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 -> |
|
| 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;
}
?>