Hi, All,

Thanks for pitching in... keeps me going.

I looked at the .Net error and found that actual errors is...

*"The remote server returned an error: (401) Unauthorized."*
**
Any thoughts ?

Thanks

On Mon, Oct 11, 2010 at 4:32 AM, Ashwini Shahapurkar <
[email protected]> wrote:

> Hi,
>
> Following code worked for me. Just try it out and let me know if it works
> for you also.
>
> Entry newNotice = new Entry();
>         newNotice.setTitle(new PlainTextConstruct(subject));
>         newNotice.setContent(new PlainTextConstruct(message));
>
>         if (ccr != null) {
>           XmlBlob ccrElement = new XmlBlob();
>           ccrElement.setBlob(ccr);
>           newNotice.setXmlBlob(ccrElement);
>         }
> createdNotice = healthService.insert(new URL(url), newNotice);
>
>  On Mon, Oct 11, 2010 at 11:11 AM, CTISTeam <[email protected]>wrote:
>
>> Hi, All,
>>
>> We are using OAuth to connect to Google Health. We are able to
>> retrieve CCR data. Now when we try to post/insert any new data, we
>> are
>> getting message “Execution of request failed”.
>>
>>
>> Following is code snippet which we have used for posting new episode
>> to Google H9.
>>
>>
>> GOAuthRequestFactory reqFctry = new GOAuthRequestFactory("weaver",
>> "domain-applcaiton-v1");
>> reqFctry.ConsumerKey = consumerKey;
>> reqFctry.ConsumerSecret = consumerSecret;
>>
>>
>> reqFctry.GAuthToken = GAuthToken;
>>
>>
>> HealthService service = new HealthService(reqFctry.ApplicationName);
>> service.RequestFactory = reqFctry;
>>
>>
>> AtomEntry newNotice = new AtomEntry();
>>
>>
>> newNotice.Title.Text = "A test message";
>> newNotice.Content.Content = "This is a test message.";
>>
>>
>> String ccrXmlString ="<ContinuityOfCareRecord xmlns=\"urn:astm-
>> org:CCR
>> \"><Body><Results><Result><Test><Description><Text>Blood Pressure,
>> Diastolic(Lower Number)</Text><Code><Value>18.4248</Value>
>> <CodingSystem>Google</CodingSystem></Code></
>> Description><TestResult><Value>80</Value><Units><Unit>mmHg</Unit></
>> Units></TestResult><DateTime><Type><Text>Collection start date</
>> Text></
>> Type><ExactDateTime>2010-05-02T07:00:00Z</ExactDateTime></DateTime></
>> Test></Result><Result><Test><Description><Text>Blood Pressure,
>> Systolic (Upper Number) </Text><Code><Value>18.13801</
>> Value><CodingSystem>Google</CodingSystem></Code></
>> Description><TestResult><Value>120</Value><Units><Unit>mmHg</Unit></
>> Units></TestResult><DateTime><Type><Text>Collection start date</
>> Text></
>> Type><ExactDateTime>2007-05-02T07:00:00Z</ExactDateTime> </
>> DateTime></
>> Test></Result></Results></Body></ContinuityOfCareRecord>";
>>
>>
>> XmlDocument ccrDoc = new XmlDocument();
>> ccrDoc.LoadXml(ccrXmlString);
>> newNotice.ExtensionElements.Add(newXmlExtension(ccrDoc.DocumentElement));
>>
>>
>> service.Insert(new Uri("https://www.google.com/h9/feeds/profile/
>> default"), newNotice);
>>
>>
>> So are we missing anything? Any help or guidance will be helpful.
>>
>> Thanks
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Health Developers" group.
>> To post to this group, send email to
>> [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<googlehealthdevelopers%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/googlehealthdevelopers?hl=en.
>>
>>
>
>
> --
> Regards,
>
> Ashwini S.
>
> Always remember to be happy because you never know who's falling in love
> with your smile.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Health Developers" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected]<googlehealthdevelopers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/googlehealthdevelopers?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Health Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/googlehealthdevelopers?hl=en.

Reply via email to