You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@esme.apache.org by bu...@apache.org on 2011/07/17 17:21:08 UTC

svn commit: r792935 - /websites/staging/esme/trunk/content/docs/clients/vba.html

Author: buildbot
Date: Sun Jul 17 15:21:08 2011
New Revision: 792935

Log:
Staging update by buildbot

Modified:
    websites/staging/esme/trunk/content/docs/clients/vba.html

Modified: websites/staging/esme/trunk/content/docs/clients/vba.html
==============================================================================
--- websites/staging/esme/trunk/content/docs/clients/vba.html (original)
+++ websites/staging/esme/trunk/content/docs/clients/vba.html Sun Jul 17 15:21:08 2011
@@ -53,39 +53,51 @@
     <p>Many people spend most of the day either working on SAP-related systems or
 on Microsoft Office products.&nbsp;&nbsp; We have created a VBA macro that
 creates messages on EMSE for those individuals who work with Excel and
-Word. This macro is based on ESME's <a href="https://cwiki.apache.org/confluence/display/ESME/RESTAPI">REST API</a>
+Word. This macro is based on ESME's <a href="/docs/apis/original-api.html">REST API</a>
 .</p>
 <p>The macro pops up in your Office tool of choice which allows you to enter a
 quick message for ESME.</p>
 <p>To authenticate themselves, ESME users must replace
 “<em>insert_your_token</em>“&nbsp;with their own authorization token. Tags are
 currently hard-coded as well.</p>
-<p>Sub ESME_sendMessage()</p>
-<p>‘HTTP variable
-Dim myHTTP As MSXML2.XMLHTTP</p>
-<p>‘HTTP object
-Set myHTTP = CreateObject(”msxml2.xmlhttp”)</p>
-<p>‘open the connection
-myHTTP.Open “post”, _
-“[http://api.esme.us/esme/api/login?token=<a href="http://api.esme.us/esme/api/login?token=[insert_your_token">insert_your_token</a>
-|http://api.esme.us/esme/api/login?token=[insert_your_token]]“, False</p>
-<p>’send
-myHTTP.Send</p>
-<p>‘ Send Message</p>
-<p>Dim message</p>
-<p>message = InputBox(”Enter Message”)</p>
-<p>myHTTP.Open “post”, _
-“<a href="http://api.esme.us/esme/api/send_msg?message">http://api.esme.us/esme/api/send_msg?message</a>
-=” + message + “&amp;tags=Test,excel&amp;via=excel”, False</p>
-<p>’send
-myHTTP.Send</p>
-<p>‘Logout
-myHTTP.Open “get”, _
-“<a href="http://api.esme.us/esme/api/logout">http://api.esme.us/esme/api/logout</a>
-“, False</p>
-<p>’send
-myHTTP.Send
-End Sub</p>
+<div class="codehilite"><pre><span class="n">Sub</span> <span class="n">ESME_sendMessage</span><span class="p">()</span>
+
+<span class="err">‘</span><span class="n">HTTP</span> <span class="n">variable</span>
+<span class="n">Dim</span> <span class="n">myHTTP</span> <span class="n">As</span> <span class="n">MSXML2</span><span class="o">.</span><span class="n">XMLHTTP</span>
+
+<span class="err">‘</span><span class="n">HTTP</span> <span class="n">object</span>
+<span class="n">Set</span> <span class="n">myHTTP</span> <span class="o">=</span> <span class="n">CreateObject</span><span class="p">(</span><span class="err">”</span><span class="n">msxml2</span><span class="o">.</span><span class="n">xmlhttp</span><span class="err">”</span><span class="p">)</span>
+
+<span class="err">‘</span><span class="nb">open</span> <span class="n">the</span> <span class="n">connection</span>
+<span class="n">myHTTP</span><span class="o">.</span><span class="n">Open</span> <span class="err">“</span><span class="n">post</span><span class="err">”</span><span class="p">,</span> <span class="n">_</span>
+<span class="err">“</span><span class="p">[</span><span class="n">http:</span><span class="sr">//</span><span class="n">api</span><span class="o">.</span><span class="n">esme</span><span class="o">.</span><span class="n">us</span><span class="sr">/esme/</span><span class="n">api</span><span class="sr">/login?token=[insert_your_token](http://api.esme.us/</span><span class="n">esme</span><span class="sr">/api/</span><span class="n">login</span><span class="p">?</span><span class="n">token</span><span class="o">=</span><span class="p">[</span><span class="n">insert_your_token</span><span class="p">)</span>
+<span class="o">|</span><span class="n">http:</span><span class="sr">//</span><span class="n">api</span><span class="o">.</span><span class="n">esme</span><span class="o">.</span><span class="n">us</span><span class="sr">/esme/</span><span class="n">api</span><span class="o">/</span><span class="n">login</span><span class="p">?</span><span class="n">token</span><span class="o">=</span><span class="p">[</span><span class="n">insert_your_token</span><span class="p">]]</span><span class="err">“</span><span class="p">,</span> <span class="n">False</span>
+
+<span class="err">’</span><span class="nb">send</span>
+<span class="n">myHTTP</span><span class="o">.</span><span class="n">Send</span>
+
+<span class="err">‘</span> <span class="n">Send</span> <span class="n">Message</span>
+
+<span class="n">Dim</span> <span class="n">message</span>
+
+<span class="n">message</span> <span class="o">=</span> <span class="n">InputBox</span><span class="p">(</span><span class="err">”</span><span class="n">Enter</span> <span class="n">Message</span><span class="err">”</span><span class="p">)</span>
+
+<span class="n">myHTTP</span><span class="o">.</span><span class="n">Open</span> <span class="err">“</span><span class="n">post</span><span class="err">”</span><span class="p">,</span> <span class="n">_</span>
+<span class="err">“</span><span class="p">[</span><span class="n">http:</span><span class="sr">//</span><span class="n">api</span><span class="o">.</span><span class="n">esme</span><span class="o">.</span><span class="n">us</span><span class="sr">/esme/</span><span class="n">api</span><span class="sr">/send_msg?message](http://api.esme.us/</span><span class="n">esme</span><span class="sr">/api/s</span><span class="n">end_msg</span><span class="p">?</span><span class="n">message</span><span class="p">)</span>
+<span class="o">=</span><span class="err">”</span> <span class="o">+</span> <span class="n">message</span> <span class="o">+</span> <span class="err">“</span><span class="o">&amp;</span><span class="n">tags</span><span class="o">=</span><span class="n">Test</span><span class="p">,</span><span class="n">excel</span><span class="o">&amp;</span><span class="n">via</span><span class="o">=</span><span class="n">excel</span><span class="err">”</span><span class="p">,</span> <span class="n">False</span>
+
+<span class="err">’</span><span class="nb">send</span>
+<span class="n">myHTTP</span><span class="o">.</span><span class="n">Send</span>
+
+<span class="err">‘</span><span class="n">Logout</span>
+<span class="n">myHTTP</span><span class="o">.</span><span class="n">Open</span> <span class="err">“</span><span class="n">get</span><span class="err">”</span><span class="p">,</span> <span class="n">_</span>
+<span class="err">“</span><span class="p">[</span><span class="n">http:</span><span class="sr">//</span><span class="n">api</span><span class="o">.</span><span class="n">esme</span><span class="o">.</span><span class="n">us</span><span class="sr">/esme/</span><span class="n">api</span><span class="sr">/logout](http://api.esme.us/</span><span class="n">esme</span><span class="sr">/api/</span><span class="n">logout</span><span class="p">)</span>
+<span class="err">“</span><span class="p">,</span> <span class="n">False</span>
+
+<span class="err">’</span><span class="nb">send</span>
+<span class="n">myHTTP</span><span class="o">.</span><span class="n">Send</span>
+<span class="n">End</span> <span class="n">Sub</span>
+</pre></div>
   </div>
 
   <div id="footer">