Microsoft Graph API with MSA Personal Account - asp.net

I am using Microsoft Graph API to update the Outlook calendar in ASP.Net Application. I was using the Office 365 Business Account and it was working fine.
But when I use the Office 365 Personal Account ___#hotmail.com, it is showing error:
MsalClientException: ROPC does not support MSA accounts. See
https://aka.ms/msal-net-ropc for details
. The screenshot is attached.
Is there a way to use Office 365 Personal #hotmail account for this purpose? As I have subscription for my personal account.

Thanks for reaching out to us , this is expected behavior because ROPC does not support MSA personal accounts.
for more please see doc - https://learn.microsoft.com/en-us/dotnet/api/microsoft.identity.client.msalerror.ropcdoesnotsupportmsaaccounts?view=azure-dotnet
Thanks

Related

How do I get a Production API Key?

I am new to Sabre and its products and I am not sure where to turn to for help. I need to get 2 things
A production API Key and
Access to soap API's
Currently, I am not sure how to do either. I have a sabre account with test credentials, but I need production credentials and access to soap API's in order to proceed with building my application. Who should I contact in order to escalate my account privileges?
You have two different ways to get the apiKey.
If you are a solution development company or if you are a travel agency developing your own solution.
If you are a developer company you should contact Saber directly and sign a development agreement with them.
If you are a travel agency developing an integration then you should contact your account executive and request apiKey.
All this access information via SOAP or REST you can find on their website.
https://developer.sabre.com/home

Calendar App is blocked when users try to sync their calendar

Thank you in advance for your help!
We have a CRM system that allows users to sync their Calendars using the Calendar API. The application ID of the Calendar project is not associated with our GSuite organization and we have not been able to troubleshoot the account. The calendar application was created using a non-company email address through GSuite and we no longer have access to the application. Our company is approved by Google for the Restricted Scope after an audit by Leviathan.
We are trying to receive help from Google Support and submitted a ticket through https://support.google.com/googleone/contact/googleone_chat but are not getting anywhere and were told to come to Stackoverflow.
This is an access issue with the project being assigned to a non-organization user and we need to have the Calendar project moved to our existing GSuite organization with the help of the proper department.
There's a 2-step solution that we need assistance with. The first step is to ask for Google's help to identify which email the Calendar API project is part of. The second step is for Google to move the project to our GSuite Organization.
Our users are seeing this message when syncing their CRM Calendar
Our users are currently unable to sync their calendars. This is very important that our clients are able to sync their calendar without seeing an error.
Thank you,
Dimitri

Create Google Developer Account For Google User Group

Is it possible to Create a Google Developer Account for a Google User Group Account ?
Regards,
Alok
No, both are different from each other.
Google Developer Account (Google Play Developer console) is used for publishing Android Apps through Google Play Store by paying one time fee of $25 and on the other side Google Groups is a place to create and participate in online forums and email based groups with a rich experience for community conversation.
Hope you get it!

Any docs for OWA 2013 calendar integration

we're looking at integrating our in house (simple) CRM system with Exchange. I have worked with OWA in the past for email readers (so we can read emails in a mailbox and then process the contents if they have a set keyword and reference). I have not tried working with calendars though.
I have created .ics files and mailed them to the user for creating calendar entries before, but that is not idea. What we would like it to be able to add an entry to a users calendar. We would also like to update the OWA calendar entry if the details change in CRM. Lastly ( and I feel most unlikely) is update the CRM appointment if the OWA appointment changes. there are additional field and follow ups we have from an appointment int he CRM system so we do need a record in CRM.
is this possible?
can anyone point me at some documentation please?
i'm currently using https://exchangeserver/ews/exchange.asmx for the email reader.
we're
For Office 365, you can create/modify/delete/read calendar information that shows up in OWA, using Office 365 Calendar REST APIs. See here for getting started for .NET development.
If you need to support on-premises Exchange as well, you can use our older SOAP API - Exchange Web Services. This is what you are calling at present for your email reader. Best way to call EWS for .NET is using EWS Managed API (GitHub, Reference). You can also take a look at code samples for EWS Managed API to learn about accessing calendar.

Woo commerce and quickbooks online plus integration

My company uses woo commerce on a wordpress platform to manage our online orders and is going to use quickbooks online plus for accounting. I'm looking for an integration solution between woo commerce and quickbooks online plus to post the online order automatically to quickbooks online plus when the order has been processed in woo commerce. So far I had no luck at all. We purchased a plugin from 60extensions only to realise it's for quickbooks desktop version, not online version. I have searched everywhere and asked the quickbooks online support but no luck!
Does anyone know a solution for this? Even a different shopping cart that can be integrated to quickbooks online?
Thanks!
Ashley
You can build this integration using QB V3 REST APIs.
You must have OAuth tokens to connect with your QB account data through REST endpoint. For that you need to have your customer(app's end user) go through the 3 legged OAuth flow. To generate access token and access secret corresponding to a QBO account, user's intervention is a must.
But once you have those tokens, you can store it in your program and use the same in all future communications between your app and QB account data.
To start development using QB API, you need to create an IA apps in Intuit's appcenter.
https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0010_signup
From the above link you will get - apptoken, consumer key and consumer Secret. You can use the above 3 keys in IPPOAuthPlayground(PFB link) to get the access token and access secret corresponding to your QB Online account.
https://appcenter.intuit.com/Playground/OAuth
Using the above tokens, you can call any REST endpoints against your QB Online account. For development purpose, you can use IPP provided devkit.
https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits
If you just want to test this endpoints against your company then you can use APIExplorer tool as well.
https://developer.intuit.com/apiexplorer?apiname=V3QBO
You can have a look at IPP's marketing site - http://apps.intuit.com/ to see if you get any suitable plugin/saas app for this use case.
Thanks

Resources