Thank you Jerry, much appreciated.

http://www.39dn.com
Perfection is achieved, not when there is nothing more to add, but when
there is nothing left to take away.
  - Antoine de Saint-Exupery


On Wed, Aug 14, 2013 at 12:38 PM, Jerry Hamby <jerryha...@vdex.com> wrote:

> Prem,
>
> Here are some links to get you started:
>
>
> https://blog.apigee.com/detail/nosql_noproblem_mapping_your_sql_thinking_to_nosql
> http://apigee.com/docs/usergrid/content/quick-start  (open an account)
> http://apigee.com/docs/usergrid/content/what-app-services (overview)
> http://apigee.com/docs/usergrid/content/data-model (data model)
> https://blog.apigee.com/taglist/usergrid (videos and articles)
>
> I think the best thing you can do is to create a free Apigee "App
> Services" account and build some small examples:
>
> Here is small example of how I POST an entity inside a collection (MySQL
> speak: record inside a table)
> Note: encode to JSON before sending and decode after receiving
>
> public function mBuildToDoEntity(vType:String, vMessage:String,
> vGroup:String):void {
>         var vToDo:Object = new Object();
>         vToDo.todotype = vType;
>         vToDo.groupname = vGroup;
>         vToDo.message = vMessage;
>         vToDo.status = "false";
>         mPostToDo(vToDo);
> }
>
>
> public function mPostToDo(vObj:Object):void {
>         var vTempJSONString:String =
> com.adobe.serialization.json.JSON.encode(vObj);
>         var ajax:HTTPService = new HTTPService();
>         ajax.addEventListener( ResultEvent.RESULT, mGoodResults );
>         ajax.addEventListener( FaultEvent.FAULT, mFailedResults );
>         ajax.url = ('https://api.usergrid.com/'
>                 + (YOUR ORG NAME GOES HERE) (example:TeamPrem)
>                 +'/'
>                 + (YOUR APP NAME GOES HERE) (example:sandbox)
>                 + '/todos);
>         ajax.method = "POST";
>         ajax.contentType = "application/json";
>         ajax.resultFormat = "text";
>         ajax.useProxy=false;
>         ajax.request = vTempJSONString;
>         ajax.send(vTempJSONString);
>
>
>         //------------------
>         function mGoodResults(vResponse:Object):void{
>              trace("mPostToDo IN RESPONSE mGoodResults vResponse.result =
> "+vResponse.result);
>              var vTempJSON:Object =
>  com.adobe.serialization.json.JSON.decode(vResponse.result as String,
> false);
>         }
>
>         //------------------
>         function mFailedResults(vResponse:Object):void{
>              trace("mPostToDo IN RESPONSE mFailedResults
> vResponse.statusCode = "+vResponse.statusCode);
>         }
> };
>
> Jerry

Reply via email to