Power Apps Integration with Evernote - c#

this body includes three parts please read them all:
I have a client who wants to integrate power apps with Evernote to edit and show notes using this app, I have tried a lot but I can't figure out how to do this, I read an article and it tells that I need to download a CData server...
also, I request Evernote to get their API and it includes that I need to install SDK which suits my platform so, it means that I have to work with visual studio using C# to add this SDK on it than working with power apps.
I have integrated Evernote with Microsoft Teams and it works, so could I get access to Evernote using Microsoft teams connector on power apps?
I tried HTTP requests from power automate, but also I struggle with API
what should I do?

Related

how to authenticate http requests with Google generated id-token in .net web api back-end?

I have a mobile App in Android that successfully authenticated with Google api returning id-token and also profile information. Now I need to integrate it with my login and registration which I use .net web api as backend. I found google explaind article but not with c# and nuget library and microsoft docs is little difficult to follow. It will be better if i can integrate it with Identity that visual studio provides when creating new project with user authentication generated.
thanks in advance
I resolved my confusion next day after little digging and trying>
Ok first there are two ways of authenticating with third party which i was mixing them and I got confused.
First one in which your application is web or mobile but with web view.
Second way (that I'am using) in which native android activity handle going to google api, so the resulted id-token I manually send it to my api and use this code in c# to verify, requires Google.Apis.Auth library from nuget
var Payload = await GoogleJsonWebSignature.ValidateAsync(idtoken);
See image of steps need to follow in the second way
For more info:
https://youtu.be/zZt8SFivjps
https://developers.google.com/identity/sign-in/android/start-integrating
https://developers.google.com/identity/sign-in/web/backend-auth

How do I determine if a PayPal account is verified using the new .NET REST Libraries

So I installed PayPal.net SDK 1.7.0 in Visual Studio 2010 using the Nuget package. With all my readings this is the 'latest and greatest' and promises to be the most forward compatible library there is from PayPal.
I am having no problem testing the Payout functionality, works nicely.
However, before I do a Payout, I would like to determine if the PayPal user is Verified (address, or bank account), before allowing the Payout. The only documentation I can find that describes what I need here is only available in a soon-to-be-deprecated library called 'Adaptive Accounts'.
https://github.com/paypal/adaptiveaccounts-sdk-dotnet
You go right to the GitHub link, and it even recommends NOT to use it. So, how exactly do I achieve this functionality of pre-verification before issuing a Payout?
This Classic SDK is not actively supported and will be deprecated in
the future. For full support on new integrations, please use the
PayPal .NET SDK
So do I use it or is this functionality supported in the new libraries I have installed, but just can`t find documentation on?
Our REST API library doesn't have any support for AdaptiveAccounts as of this moment.
If you would like to use Adaptive Accounts API, you will need to use Classic API integration. The specific API you should be using is called GetVerifiedStatus API.
https://developer.paypal.com/webapps/developer/docs/classic/api/adaptive-accounts/GetVerifiedStatus_API_Operation/
If you are looking for a SDK for it, here is the newest SDK available for AdaptiveAccounts: https://www.nuget.org/packages/PayPalAdaptiveAccountsSDK/
This will not be depreciated, at least not anytime soon until REST API supported AdaptiveAccounts API.

IBM Cognos REST Services using C#

I've never used IBM Cognos product. What I need is to make an integration between a custom system and Cognos. I don't know yet the requirements but I have one question:
Does Cognos have REST/SOAP web services one can connect to and retrieve data? Or maybe an SDK? How do you guys integrate with Cognos?
You'll need to use Cognos mashup services which is part of Cognos SDK:
http://www-03.ibm.com/software/products/en/cognos-mashup-service
The documentation of this product is not available in public URL and it is available only as part of the Cognos SDK installation.
However you get a hunch on it in here:
Get started with the IBM Cognos Mashup Service
and in here:
Combining IBM Cognos Mashup Services and Google Maps v2
Does Cognos have REST/SOAP web services one can connect to and
retrieve data? Or maybe an SDK?
Data can be automatically retrieved from IBM Cognos via REST API, SDK (Soap), Mashup-Services and Junyper-Notebooks using C#, Java, .net, R, python, Javascript, curl.
Some interfaces just allow retrieval others also expose configuration and update functionalities. In general all actions that can be executed via the Webportal, can also be accessed via SDK or REST-API.
REST-API
There are two flavours of REST-APIs, REST-API from v10 and the swagger-based API since Cognos v11. Both are fully functional and supported.
Cognos V10 REST-API is availabe in Cognos since Version 10.
It exposes the different services runnning as Java-Servlets in the Applikation-Server via URL and accepts parameters to retrieve portal content, execute reports, retrieve save report outputs, poll for status, /add/change/deleete extensions ....
Generic url:
<Cognos-installdir>/v1/disp/{service}
{service} can be: extensions, files, session, disp, ...
Example for getting report data or a folder structure:
http://webservername:portnumber/ibmcognos/bi/v1/disp/rds
/{resource_type}/{source_type}/source_id?option1=val1&option2=val2...
Depending on {resource_type} and {source_type} the results can be a user information, folders, saved report output a report results run on demand ...
Cognos 11.1.x REST-API was introduced with Cognos Version 11 and is provided through swagger.
The swagger-API comes with a structured documentation and may therefor be easier to understand. Latest documentation can always be found in reaching out to the installed URL: https://<cognos_analytics_server>:/api/api-docs - see IBM Cloud installation as example.
SDK
IBM provides SDK libs for C#/Java/.NET which are included in any IBM Cognos installation. Typically in /sdk
SDK examples can be found in /samples for any of the above languages.
IBM 11.1.x documentation on SDK
For Java you would use the following libs:
activation.jar
axis.jar
axisCrnpClient.jar
commons-codec-1.4.jar
commons-collections-3.2.jar
commons-configuration-1.4.jar
commons-discovery-0.2.jar
commons-jxpath-1.3.jar
commons-lang-2.3.jar
commons-logging.jar
dom4j-2.0.0-RC1.jar
jaxrpc.jar
log4j-1.2.14.jar
log4j-1.2.8.jar
mail.jar
saaj.jar
wsdl4j.jar
xercesImpl.jar
xml-apis.jar
In the /samples directory are Code snipplets for almost anything to get started with.
How do you guys integrate with Cognos?
Here are three examples with source-repos on Github using the IBM Cognos API:
BusinessAnalyticDashboard retrieving data using Angular
TicketDashboard retrieving data using Angular
Very Nice Collection of Cognos commandline tools
Collection of tools using the API
TM1
As you tagged your question with TM1, I suppose that you are especially looking for TM1 API. The TM1 exposes functionalities that are unique to TM1 using a similar aproach as the Cognos REST-API coming since v10.
{service} can be: v1/Cubes, v1/Process or v1/Processes ... See documentation and documentation Planing Analytics 2.0 for details.

c# metro apps live connect

I am creating new Metro application in c# and I would like to sign in users using MS Live connect. There are lot of examples on the internet how to do this, but the Live SDK has been changed (live:SignInButton is not available), Live connect developer center was changed (I am not able to find Package Display Name, Publisher text boxes,...).
What is current best way howto use Live SDK in the C# Metro application or is it possible to use WebAuthenticationBroker?
Take a look at the DotNetOpenAuth library which allows you to easily integrate your live id and other openid providers for authentication. FYI This library is available as a nuget package too.
Example available # http://code.msdn.microsoft.com/windowsapps/Web-Authentication-d0485122

Getting started with silverlight/facebook development

Is there any very simple sample applications to get started with facebook dev?
I just want to know how I would connect to facebook through silverlight, get the authentication stuff out of the way and then develop, debug and test my applications.
Do I need to be connected to a server which connects to facebook or can I do the development from my own PC which can 'talk' to facebook?
I'm also a bit worried about the updating APIs. Some of hte samples seem a bit old? I'd really like something for the latest version of silverlight/facebook API...
We are working on posting some silverlight samples to the Facebook C# SDK on Codeplex in the next week or so. You can find that SDK at http://facebooksdk.codeplex.com or http://www.microsoft.com/facebook. We will have an in browser and out of browser sample. For now, we have other samples on there that you can look at. For the most part the SDK works the same on any .Net platform.
I've been working on a SL application with facebook integration that utilizes. I use the JavaScript SDK to log the user in, then pass the access_token into my SL app via a ScriptableMember method. I then use the FacebookApp constructor that takes an access token to create a new Facebook App object. Then I can make my calls directly from the SL app, without the need for a server-side proxy.
One thing to note, in your Facebook applicaiton settings, just enter http://localhost/ without the port for your site address.
I'm eagerly awaiting a little more guidance from Nathan, as he's a developer of the C# SDK

Categories