Q: Unable to activate Evernote API key (Activate page does not respond) - evernote

I'm trying to activate my API key with Evernote using the below link:
https://dev.evernote.com/support/
When I complete the form and click the submit button, the page does not give any respond. How can I do to solve this problem to activate evernote api key?
The activation request page

After submit, scroll up the screen and you should see a popup window.

Related

Sign In With Google - Trigger sign in programatically instead of button

I'm trying to migrate to the new Sign In With Google and I'm missing one crucial functionality I was using previously.
Basicly my application is working with locally created application users. At one point in the application, the user is prompted to login with Google Account to confirm that he's the correct user that will do some Google API action. I was able to achieve that with following code from the soon deprecated Google Sign-In library:
const auth = gapi.auth2.getAuthInstance();
if (!auth.isSignedIn.get())
await auth.signIn({
prompt: "select_account",
login_hint: employeeEmail
});
...
And it worked just fine. Now all the above methods are being deprecated and there are no direct replacements, or at least I don't understand how to achieve the same result. I am able to confirm the user identity by checking the id token received by using:
google.accounts.id.initialize({/*options*/);
...
google.accounts.id.prompt();
But if there's no google session active for the user, nothing happens.
The only way to actually trigger the Sign In is to click the Google Sign In Button, rendered using:
google.accounts.id.renderButton(htmlElement, {/*options*/});
After the button is clicked, the sign in popup is shown and everything is fine, the callback of the initialize configuration is called and the flow is resumed.
The problem is, how do I trigger the Sign In popup programatically? All of the above starts with a specific button click on my website.
FYI
I actually managed to reproduce almost the same behavior with the new API. It might not be the most elegant way of doing this, but I replaced the signIn method from my post above with google.accounts.oauth2.initTokenClient. Even though it should be used to only receive the tokens, it will also create a valid Google session that then can be detected by using silent auth (prompt: "none");

Linkedin authentication cancel workflow opens new tab instead of redirect in same page

I am trying to integrate LinkedIn in my angular 2.x app. Where i used pop ups to authenticate user. For successful sign in its working perfectly by posting the data back to parent. But for cancel or failure linkedin is opening a new tab and closing the original pop up which is not expected.
Can anyone guide to fix this.
Code sample:
const url = `https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=${clientId}&redirect_uri=http://localhost:4200/linkedin/callback&state=987654321&scope=r_basicprofile`;
this.windowHandle = window.open(url, 'linkedin login', 'height=600,width=550');
This issue seems to be from LinkedIn itself. If the user cancels the authorization, LinkedIn seems to close the window.
Refer this for more details.

how this reload method works and what exactly it is used for?

I am working on a hybrid application using ionic 3 and Angular 4.
My problem is
when user gets registered on the app by email and password he is getting a verification link on that email, after he clicks on the verification link, i want the page gets refreshed and user will be redirected to the home screen. I searched about it then i got this reload method but there is no description about this method.
firebase.auth().currentUser.reload()
Please Help

Redirect to Google Calendar Add Event

Is there a simple way where i could use Javascript to let user to add system's events to their Google Calendar event? What i need to accomplish here is, when the user clicks on the event on the calendar, there will be a popup that prompt user to sign in to Google (OAuth 2.0), and then the user will be redirected to the Google page for creating event. While the event's data that the user will add, is sent through Javascript. I use Fullcalendar from https://fullcalendar.io/js/fullcalendar-3.6.1 .
I have already go through the fullcalendar.io docs and i cannot found how to do this.
Any link for my reference? I need that API from Google that allow me to do this.
It is not a complete solution but a simple redirect to the google calendar page with path params might be helpful.
https://calendar.google.com/calendar/u/0/r/eventedit?dates=20210528T065000Z/20210528T070000Z&text=cool+event
this will open google calendar UI with your date and event details.

Is there any way I can view logs of a Podio application?

I am trying to integrate a Gravity Form to a Podio application using the Gravity+ plugin
However when I submit the form, I get a success message as normal on the website, but nothing happens in Podio. I don't see any messages anywhere.
Is there a log somewhere in Podio I can look at to see if the message was received but rejected for some reason?
Unfortunately Podio doesn't expose logs of actions that happens only on the API side. You can see an activity stream for each item though, so if the action have really been completed successfully you will find it there.
If you get a success message on Gravity but don't see anything on Podio, I suggest you open a ticket with them to verify whether your configuration is done correctly or not.

Resources